From 6439bba5cc09d6febc59bdc9e0d9bc25f1f1eb18 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Wed, 01 Sep 2010 09:04:15 +0000
Subject: [PATCH] Various improvements:

---
 sdk/examples/org/opends/sdk/examples/DummyServer.java |   80 ++++++++++++++++++++++++---------------
 1 files changed, 49 insertions(+), 31 deletions(-)

diff --git a/sdk/examples/org/opends/sdk/examples/DummyServer.java b/sdk/examples/org/opends/sdk/examples/DummyServer.java
index 4179cec..8c924bc 100644
--- a/sdk/examples/org/opends/sdk/examples/DummyServer.java
+++ b/sdk/examples/org/opends/sdk/examples/DummyServer.java
@@ -63,15 +63,17 @@
 
 
 
-    public void abandon(final Integer context, final AbandonRequest request)
-        throws UnsupportedOperationException
+    @Override
+    public void handleAbandon(final Integer context,
+        final AbandonRequest request) throws UnsupportedOperationException
     {
     }
 
 
 
-    public void add(final Integer context, final AddRequest request,
-        final ResultHandler<Result> handler,
+    @Override
+    public void handleAdd(final Integer context, final AddRequest request,
+        final ResultHandler<? super Result> handler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
     {
@@ -79,7 +81,8 @@
 
 
 
-    public void bind(final Integer context, final int version,
+    @Override
+    public void handleBind(final Integer context, final int version,
         final BindRequest request,
         final ResultHandler<? super BindResult> resultHandler,
         final IntermediateResponseHandler intermediateResponseHandler)
@@ -90,21 +93,9 @@
 
 
 
-    public void closed(final Integer context, final UnbindRequest request)
-    {
-      System.out.println(request);
-    }
-
-
-
-    public void closed(final Throwable error)
-    {
-      System.out.println(error);
-    }
-
-
-
-    public void compare(final Integer context, final CompareRequest request,
+    @Override
+    public void handleCompare(final Integer context,
+        final CompareRequest request,
         final ResultHandler<? super CompareResult> resultHandler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
@@ -113,8 +104,27 @@
 
 
 
-    public void delete(final Integer context, final DeleteRequest request,
-        final ResultHandler<Result> handler,
+    @Override
+    public void handleConnectionClosed(final Integer context,
+        final UnbindRequest request)
+    {
+      System.out.println(request);
+    }
+
+
+
+    @Override
+    public void handleConnectionException(final Throwable error)
+    {
+      System.out.println(error);
+    }
+
+
+
+    @Override
+    public void handleDelete(final Integer context,
+        final DeleteRequest request,
+        final ResultHandler<? super Result> handler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
     {
@@ -122,9 +132,10 @@
 
 
 
-    public <R extends ExtendedResult> void extendedRequest(
+    @Override
+    public <R extends ExtendedResult> void handleExtendedRequest(
         final Integer context, final ExtendedRequest<R> request,
-        final ResultHandler<R> resultHandler,
+        final ResultHandler<? super R> resultHandler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
     {
@@ -133,14 +144,16 @@
         final R result = request.getResultDecoder().adaptExtendedErrorResult(
             ResultCode.SUCCESS, "", "");
         resultHandler.handleResult(result);
-        clientContext.startTLS(sslContext);
+        clientContext.startTLS(sslContext, null, null, false, false);
       }
     }
 
 
 
-    public void modify(final Integer context, final ModifyRequest request,
-        final ResultHandler<Result> resultHandler,
+    @Override
+    public void handleModify(final Integer context,
+        final ModifyRequest request,
+        final ResultHandler<? super Result> resultHandler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
     {
@@ -148,8 +161,10 @@
 
 
 
-    public void modifyDN(final Integer context, final ModifyDNRequest request,
-        final ResultHandler<Result> resultHandler,
+    @Override
+    public void handleModifyDN(final Integer context,
+        final ModifyDNRequest request,
+        final ResultHandler<? super Result> resultHandler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
     {
@@ -157,8 +172,10 @@
 
 
 
-    public void search(final Integer context, final SearchRequest request,
-        final ResultHandler<Result> resultHandler,
+    @Override
+    public void handleSearch(final Integer context,
+        final SearchRequest request,
+        final ResultHandler<? super Result> resultHandler,
         final SearchResultHandler searchResulthandler,
         final IntermediateResponseHandler intermediateResponseHandler)
         throws UnsupportedOperationException
@@ -252,6 +269,7 @@
   /**
    * {@inheritDoc}
    */
+  @Override
   public ServerConnection<Integer> accept(final LDAPClientContext context)
   {
     System.out.println("Connection from: " + context.getPeerAddress());

--
Gitblit v1.10.0