From eb384076c69a10db7dc66fb97b8c9c7db28dd273 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 04 Aug 2016 15:06:06 +0000
Subject: [PATCH] Make CustomSearchResult closer to SDK's Entry

---
 opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/ManageTasksPanel.java |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/ManageTasksPanel.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/ManageTasksPanel.java
index 813d90d..e27d203 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/ManageTasksPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/ManageTasksPanel.java
@@ -18,7 +18,6 @@
 
 import static org.forgerock.util.Utils.*;
 import static org.opends.messages.AdminToolMessages.*;
-import static org.opends.server.util.CollectionUtils.*;
 
 import java.awt.Component;
 import java.awt.GridBagConstraints;
@@ -51,8 +50,8 @@
 
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.i18n.slf4j.LocalizedLogger;
-import org.forgerock.opendj.ldap.ByteString;
 import org.forgerock.opendj.ldap.DN;
+import org.forgerock.opendj.ldap.LinkedAttribute;
 import org.opends.guitools.controlpanel.datamodel.ControlPanelInfo;
 import org.opends.guitools.controlpanel.datamodel.CustomSearchResult;
 import org.opends.guitools.controlpanel.datamodel.ServerDescriptor;
@@ -496,8 +495,9 @@
       };
       for (int j=0; j < attrNames.length; j++)
       {
-        ByteString o = ByteString.valueOfUtf8(values[j] + r.nextInt());
-        csr.set(attrNames[j], newArrayList(o));
+        final LinkedAttribute attr = new LinkedAttribute(attrNames[j]);
+        attr.add(values[j] + r.nextInt());
+        csr.set(attr);
       }
       try
       {
@@ -559,8 +559,9 @@
       };
       for (int j=0; j < attrNames.length; j++)
       {
-        ByteString o = ByteString.valueOfUtf8(values[j]);
-        csr.set(attrNames[j], newArrayList(o));
+        final LinkedAttribute attr = new LinkedAttribute(attrNames[j]);
+        attr.add(values[j]);
+        csr.set(attr);
       }
       try
       {

--
Gitblit v1.10.0