From a415256cc798baf286d618a2c9ddd427c26a518d Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 14 Dec 2009 13:21:39 +0000
Subject: [PATCH] Remove optional P parameter from result handlers as it is hardly ever needed in practice and just pollutes the APIs.

---
 sdk/src/com/sun/opends/sdk/tools/SearchRate.java |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sdk/src/com/sun/opends/sdk/tools/SearchRate.java b/sdk/src/com/sun/opends/sdk/tools/SearchRate.java
index d2af841..f5fbdb1 100644
--- a/sdk/src/com/sun/opends/sdk/tools/SearchRate.java
+++ b/sdk/src/com/sun/opends/sdk/tools/SearchRate.java
@@ -328,8 +328,7 @@
 
 
     private class SearchStatsHandler extends
-        UpdateStatsResultHandler<Result> implements
-        SearchResultHandler<Void>
+        UpdateStatsResultHandler<Result> implements SearchResultHandler
     {
       private SearchStatsHandler(long eTime)
       {
@@ -338,15 +337,14 @@
 
 
 
-      public void handleEntry(Void p, SearchResultEntry entry)
+      public void handleEntry(SearchResultEntry entry)
       {
         entryRecentCount.getAndIncrement();
       }
 
 
 
-      public void handleReference(Void p,
-          SearchResultReference reference)
+      public void handleReference(SearchResultReference reference)
       {
       }
     }
@@ -402,7 +400,7 @@
           sr.setFilter(String.format(filter, data));
           sr.setName(String.format(baseDN, data));
         }
-        return connection.search(sr, handler, handler, null);
+        return connection.search(sr, handler, handler);
       }
     }
 

--
Gitblit v1.10.0