From 410b7d0592ba0e1dc2f3d9c745523fee430bcabe Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 10 Jun 2011 10:25:31 +0000
Subject: [PATCH] Partial fix for OPENDJ-194: Minor improvements to change log content and configuration

---
 opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java b/opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java
index 9bb878d..26bcd5f 100644
--- a/opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java
+++ b/opends/src/server/org/opends/server/replication/server/LightweightServerHandler.java
@@ -91,6 +91,7 @@
   private short protocolVersion = -1;
 
   private Set<String> eclInclude = new HashSet<String>();
+  private Set<String> eclIncludeForDeletes = new HashSet<String>();
 
   /**
    * Creates a new LighweightServerHandler with the provided serverid, connected
@@ -109,13 +110,15 @@
    * @param assuredMode The assured mode of the remote DS
    * @param safeDataLevel The safe data level of the remote DS
    * @param eclInclude The list of entry attributes to be added to the ECL.
+   * @param eclIncludeForDeletes The list of entry attributes to be added to
+   *                             the ECL.
    * @param protocolVersion The protocol version supported by the remote DS.
    */
   public LightweightServerHandler(ReplicationServerHandler replServerHandler,
     int replicationServerId, int serverId, long generationId, byte groupId,
     ServerStatus status, List<String> refUrls, boolean assuredFlag,
     AssuredMode assuredMode, byte safeDataLevel, Set<String> eclInclude,
-    short protocolVersion)
+    Set<String> eclIncludeForDeletes, short protocolVersion)
   {
     this.replServerHandler = replServerHandler;
     this.rsDomain = replServerHandler.getDomain();
@@ -129,6 +132,7 @@
     this.assuredMode = assuredMode;
     this.safeDataLevel = safeDataLevel;
     this.eclInclude = eclInclude;
+    this.eclIncludeForDeletes = eclIncludeForDeletes;
     this.protocolVersion = protocolVersion;
 
     if (debugEnabled())
@@ -148,7 +152,7 @@
   {
     DSInfo dsInfo = new DSInfo(serverId, replicationServerId, generationId,
       status, assuredFlag, assuredMode, safeDataLevel, groupId, refUrls,
-      eclInclude, protocolVersion);
+      eclInclude, eclIncludeForDeletes, protocolVersion);
 
     return dsInfo;
   }

--
Gitblit v1.10.0