From 76ebd1ad82e2a1fc421519f09c62b948e9376e8a Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Tue, 06 Oct 2009 12:34:32 +0000
Subject: [PATCH] Entry attributes for ECL - Protocol V4
---
opends/src/server/org/opends/server/replication/server/DataServerHandler.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/DataServerHandler.java b/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
index 2c12cc5..e7f00f0 100644
--- a/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
+++ b/opends/src/server/org/opends/server/replication/server/DataServerHandler.java
@@ -35,8 +35,10 @@
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
+import java.util.HashSet;
import java.util.List;
import java.util.Map;
+import java.util.Set;
import java.util.zip.DataFormatException;
import org.opends.messages.Message;
@@ -74,6 +76,7 @@
private AssuredMode assuredMode = AssuredMode.SAFE_DATA_MODE;
// DS safe data level (relevant if assured mode is safe data)
private byte safeDataLevel = (byte) -1;
+ private Set<String> eclIncludes = new HashSet<String>();
/**
* Creates a new data server handler.
@@ -582,7 +585,8 @@
public DSInfo toDSInfo()
{
DSInfo dsInfo = new DSInfo(serverId, replicationServerId, generationId,
- status, assuredFlag, assuredMode, safeDataLevel, groupId, refUrls);
+ status, assuredFlag, assuredMode, safeDataLevel, groupId, refUrls,
+ eclIncludes);
return dsInfo;
}
@@ -645,6 +649,7 @@
this.assuredFlag = startSessionMsg.isAssured();
this.assuredMode = startSessionMsg.getAssuredMode();
this.safeDataLevel = startSessionMsg.getSafeDataLevel();
+ this.eclIncludes = startSessionMsg.getEclIncludes();
/*
* If we have already a generationID set for the domain
--
Gitblit v1.10.0