From 4fe72a4bef946169b0f50bc05bd9dc3b4b1131d3 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Fri, 14 Aug 2009 12:37:19 +0000
Subject: [PATCH] Support for External change log compatible with draft-good-ldap-changelog-04.txt , March 2003

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

diff --git a/opends/src/server/org/opends/server/replication/protocol/ReplicationMsg.java b/opends/src/server/org/opends/server/replication/protocol/ReplicationMsg.java
index 5ef9135..0feb441 100644
--- a/opends/src/server/org/opends/server/replication/protocol/ReplicationMsg.java
+++ b/opends/src/server/org/opends/server/replication/protocol/ReplicationMsg.java
@@ -70,9 +70,12 @@
   static final byte MSG_TYPE_START_SESSION = 27;
   static final byte MSG_TYPE_CHANGE_STATUS = 28;
   static final byte MSG_TYPE_GENERIC_UPDATE = 29;
+
+  // Protocol version : 3
   static final byte MSG_TYPE_START_ECL = 30;
   static final byte MSG_TYPE_START_ECL_SESSION = 31;
   static final byte MSG_TYPE_ECL_UPDATE = 32;
+  static final byte MSG_TYPE_CT_HEARTBEAT = 33;
 
   // Adding a new type of message here probably requires to
   // change accordingly generateMsg method below
@@ -232,6 +235,9 @@
       case MSG_TYPE_ECL_UPDATE:
         msg = new ECLUpdateMsg(buffer);
       break;
+      case MSG_TYPE_CT_HEARTBEAT:
+        msg = new ChangeTimeHeartbeatMsg(buffer);
+      break;
       default:
         throw new DataFormatException("received message with unknown type");
     }

--
Gitblit v1.10.0