From 8c48b025410ca522f8c26a82358500567e5cab85 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 12 Jul 2016 10:32:09 +0000
Subject: [PATCH] dsreplication: code cleanup

---
 opendj-server-legacy/src/main/java/org/opends/admin/ads/SuffixDescriptor.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/admin/ads/SuffixDescriptor.java b/opendj-server-legacy/src/main/java/org/opends/admin/ads/SuffixDescriptor.java
index 1bd7b4e..abda665 100644
--- a/opendj-server-legacy/src/main/java/org/opends/admin/ads/SuffixDescriptor.java
+++ b/opendj-server-legacy/src/main/java/org/opends/admin/ads/SuffixDescriptor.java
@@ -16,6 +16,8 @@
  */
 package org.opends.admin.ads;
 
+import static java.util.Collections.*;
+
 import java.util.HashSet;
 import java.util.Set;
 
@@ -32,6 +34,20 @@
   private final Set<ReplicaDescriptor> replicas = new HashSet<>();
 
   /**
+   * Builds a new SuffixDescriptor.
+   *
+   * @param suffixDn
+   *          the suffix DN
+   * @param replica
+   *          the replica
+   */
+  public SuffixDescriptor(DN suffixDn, ReplicaDescriptor replica)
+  {
+    this.suffixDN = suffixDn;
+    setReplicas(singleton(replica));
+  }
+
+  /**
    * Returns the DN associated with this suffix descriptor.
    *
    * @return the DN associated with this suffix descriptor.

--
Gitblit v1.10.0