From f912fe883b2fd613b4115e29a2cf0c237a135b0c 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

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

diff --git a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java b/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
index 8061015..7a445bf 100644
--- a/opends/src/server/org/opends/server/replication/server/ReplicationServer.java
+++ b/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