From 72650d4cc41c64136d064967d7fec3726d850fee Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Thu, 14 Oct 2010 11:52:28 +0000
Subject: [PATCH] Multiple enhancements and bug fixes to the SDK (update from OpenDS by matthew_swift):

---
 sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java |   34 ++++++++++++++++++++++++++++++----
 1 files changed, 30 insertions(+), 4 deletions(-)

diff --git a/sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java b/sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java
index ccf41df..381cc43 100644
--- a/sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java
+++ b/sdk/src/org/opends/sdk/HeartBeatConnectionFactory.java
@@ -198,8 +198,7 @@
 
 
 
-    public void handleUnsolicitedNotification(
-        final ExtendedResult notification)
+    public void handleUnsolicitedNotification(final ExtendedResult notification)
     {
       // Do nothing
     }
@@ -455,14 +454,27 @@
     {
       return connection.searchSingleEntry(request, resultHandler);
     }
+
+
+
+    /**
+     * {@inheritDoc}
+     */
+    public String toString()
+    {
+      StringBuilder builder = new StringBuilder();
+      builder.append("HeartBeatConnection(");
+      builder.append(connection);
+      builder.append(')');
+      return builder.toString();
+    }
   }
 
 
 
   private final class FutureResultImpl extends
       FutureResultTransformer<AsynchronousConnection, AsynchronousConnection>
-      implements FutureResult<AsynchronousConnection>,
-      ResultHandler<AsynchronousConnection>
+      implements ResultHandler<AsynchronousConnection>
   {
 
     private FutureResultImpl(
@@ -616,4 +628,18 @@
     future.setFutureResult(parentFactory.getAsynchronousConnection(future));
     return future;
   }
+
+
+
+  /**
+   * {@inheritDoc}
+   */
+  public String toString()
+  {
+    final StringBuilder builder = new StringBuilder();
+    builder.append("HeartBeatConnectionFactory(");
+    builder.append(String.valueOf(parentFactory));
+    builder.append(')');
+    return builder.toString();
+  }
 }

--
Gitblit v1.10.0