From f2160f4bd1c8ac67e5a86a6710d431e8932877f9 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 28 May 2010 11:47:51 +0000
Subject: [PATCH] Synchronize SDK on java.net with internal repository.
---
sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java | 48 +++++++++++++++++++++++++++++++-----------------
1 files changed, 31 insertions(+), 17 deletions(-)
diff --git a/sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java b/sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java
index cfc6287..58a914e 100644
--- a/sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java
+++ b/sdk/src/com/sun/opends/sdk/ldap/LDAPFutureResultImpl.java
@@ -29,9 +29,7 @@
-import org.opends.sdk.ResultCode;
-import org.opends.sdk.FutureResult;
-import org.opends.sdk.ResultHandler;
+import org.opends.sdk.*;
import org.opends.sdk.requests.Request;
import org.opends.sdk.responses.Responses;
import org.opends.sdk.responses.Result;
@@ -41,37 +39,53 @@
/**
* Result future implementation.
*/
-public final class LDAPFutureResultImpl extends
- AbstractLDAPFutureResultImpl<Result> implements FutureResult<Result>
+final class LDAPFutureResultImpl extends AbstractLDAPFutureResultImpl<Result>
+ implements FutureResult<Result>
{
private final Request request;
- LDAPFutureResultImpl(int messageID, Request request,
- ResultHandler<Result> handler, LDAPConnection connection)
+ LDAPFutureResultImpl(final int messageID, final Request request,
+ final ResultHandler<Result> resultHandler,
+ final IntermediateResponseHandler intermediateResponseHandler,
+ final AsynchronousConnection connection)
{
- super(messageID, handler, connection);
+ super(messageID, resultHandler, intermediateResponseHandler, connection);
this.request = request;
}
+ @Override
+ public String toString()
+ {
+ final StringBuilder sb = new StringBuilder();
+ sb.append("LDAPFutureResultImpl(");
+ sb.append("request = ");
+ sb.append(request);
+ super.toString(sb);
+ sb.append(")");
+ return sb.toString();
+ }
+
+
+
+ Request getRequest()
+ {
+ return request;
+ }
+
+
+
/**
* {@inheritDoc}
*/
@Override
- Result newErrorResult(ResultCode resultCode,
- String diagnosticMessage, Throwable cause)
+ Result newErrorResult(final ResultCode resultCode,
+ final String diagnosticMessage, final Throwable cause)
{
return Responses.newResult(resultCode).setDiagnosticMessage(
diagnosticMessage).setCause(cause);
}
-
-
-
- Request getRequest()
- {
- return request;
- }
}
--
Gitblit v1.10.0