From 3aaa6c602ae74b348c8f6870324b8e74d89c7f2f Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Wed, 12 Sep 2007 09:09:12 +0000
Subject: [PATCH] #793 / Ability to export replication backend

---
 opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java b/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
index 8061015..7a445bf 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
@@ -43,6 +43,7 @@
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
+import java.util.Iterator;
 import java.util.LinkedHashSet;
 import java.util.List;
 import java.util.Set;
@@ -940,4 +941,17 @@
   {
     // Nothing is needed at the moment
   }
+
+  /**
+   * Returns an iterator on the list of replicationCache.
+   * Returns null if none.
+   * @return the iterator.
+   */
+  public Iterator<ReplicationCache> getCacheIterator()
+  {
+    if (!baseDNs.isEmpty())
+      return baseDNs.values().iterator();
+    else
+      return null;
+  }
 }

--
Gitblit v1.10.0