From 0a9131f70943033757873d702770cb67a4029900 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 18 May 2015 15:31:06 +0000
Subject: [PATCH] Code cleanup

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java
index bb70938..660aad4 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java
@@ -431,9 +431,7 @@
   {
     for (MatchingRuleIndex index : indexIdToIndexes.values())
     {
-      final Set<ByteString> keys = new HashSet<>();
-      index.indexEntry(entry, keys);
-      for (ByteString key : keys)
+      for (ByteString key : indexEntry(index, entry))
       {
         buffer.put(index, key, entryID);
       }
@@ -453,15 +451,20 @@
   {
     for (MatchingRuleIndex index : indexIdToIndexes.values())
     {
-      HashSet<ByteString> keys = new HashSet<ByteString>();
-      index.indexEntry(entry, keys);
-      for (ByteString key : keys)
+      for (ByteString key : indexEntry(index, entry))
       {
         buffer.remove(index, key, entryID);
       }
     }
   }
 
+  private Set<ByteString> indexEntry(MatchingRuleIndex index, Entry entry)
+  {
+    final Set<ByteString> keys = new HashSet<>();
+    index.indexEntry(entry, keys);
+    return keys;
+  }
+
   /**
    * Update the index to reflect a sequence of modifications in a Modify
    * operation.

--
Gitblit v1.10.0