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/LDAPBindFutureResultImpl.java | 68 ++++++++++++++++------------------
1 files changed, 32 insertions(+), 36 deletions(-)
diff --git a/sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java b/sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java
index 028d85b..4fda984 100644
--- a/sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java
+++ b/sdk/src/com/sun/opends/sdk/ldap/LDAPBindFutureResultImpl.java
@@ -29,13 +29,10 @@
-import org.opends.sdk.ResultCode;
-import org.opends.sdk.FutureResult;
-import org.opends.sdk.ResultHandler;
-import org.opends.sdk.requests.BindRequest;
+import org.opends.sdk.*;
+import org.opends.sdk.requests.BindClient;
import org.opends.sdk.responses.BindResult;
import org.opends.sdk.responses.Responses;
-import org.opends.sdk.sasl.SASLContext;
@@ -46,18 +43,38 @@
AbstractLDAPFutureResultImpl<BindResult> implements
FutureResult<BindResult>
{
- private final BindRequest request;
-
- private SASLContext saslContext;
+ private final BindClient bindClient;
- LDAPBindFutureResultImpl(int messageID, BindRequest request,
- ResultHandler<? super BindResult> handler,
- LDAPConnection connection)
+ LDAPBindFutureResultImpl(final int messageID, final BindClient bindClient,
+ final ResultHandler<? super BindResult> resultHandler,
+ final IntermediateResponseHandler intermediateResponseHandler,
+ final AsynchronousConnection connection)
{
- super(messageID, handler, connection);
- this.request = request;
+ super(messageID, resultHandler, intermediateResponseHandler, connection);
+ this.bindClient = bindClient;
+ }
+
+
+
+ @Override
+ public String toString()
+ {
+ final StringBuilder sb = new StringBuilder();
+ sb.append("LDAPBindFutureResultImpl(");
+ sb.append("bindClient = ");
+ sb.append(bindClient);
+ super.toString(sb);
+ sb.append(")");
+ return sb.toString();
+ }
+
+
+
+ BindClient getBindClient()
+ {
+ return bindClient;
}
@@ -66,31 +83,10 @@
* {@inheritDoc}
*/
@Override
- BindResult newErrorResult(ResultCode resultCode,
- String diagnosticMessage, Throwable cause)
+ BindResult newErrorResult(final ResultCode resultCode,
+ final String diagnosticMessage, final Throwable cause)
{
return Responses.newBindResult(resultCode).setDiagnosticMessage(
diagnosticMessage).setCause(cause);
}
-
-
-
- BindRequest getRequest()
- {
- return request;
- }
-
-
-
- void setSASLContext(SASLContext saslContext)
- {
- this.saslContext = saslContext;
- }
-
-
-
- SASLContext getSASLContext()
- {
- return saslContext;
- }
}
--
Gitblit v1.10.0