From 55a0b04a1198dffff7f5c0f9a6a464545d44df34 Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Tue, 17 Apr 2007 11:42:38 +0000
Subject: [PATCH] Issue 605 Total Update over protocol
---
opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java b/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java
index 6f2e451..2dc7a75 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/ServerReader.java
@@ -34,6 +34,11 @@
import org.opends.server.api.DirectoryThread;
import org.opends.server.synchronization.protocol.AckMessage;
+import org.opends.server.synchronization.protocol.ErrorMessage;
+import org.opends.server.synchronization.protocol.DoneMessage;
+import org.opends.server.synchronization.protocol.EntryMessage;
+import org.opends.server.synchronization.protocol.InitializeRequestMessage;
+import org.opends.server.synchronization.protocol.InitializeTargetMessage;
import org.opends.server.synchronization.protocol.ProtocolSession;
import org.opends.server.synchronization.protocol.SynchronizationMessage;
import org.opends.server.synchronization.protocol.UpdateMessage;
@@ -116,6 +121,33 @@
WindowMessage windowMsg = (WindowMessage) msg;
handler.updateWindow(windowMsg);
}
+ else if (msg instanceof InitializeRequestMessage)
+ {
+ InitializeRequestMessage initializeMsg =
+ (InitializeRequestMessage) msg;
+ handler.process(initializeMsg);
+ }
+ else if (msg instanceof InitializeTargetMessage)
+ {
+ InitializeTargetMessage initializeMsg = (InitializeTargetMessage) msg;
+ handler.process(initializeMsg);
+ }
+ else if (msg instanceof EntryMessage)
+ {
+ EntryMessage entryMsg = (EntryMessage) msg;
+ handler.process(entryMsg);
+ }
+ else if (msg instanceof DoneMessage)
+ {
+ DoneMessage doneMsg = (DoneMessage) msg;
+ handler.process(doneMsg);
+ }
+ else if (msg instanceof ErrorMessage)
+ {
+ ErrorMessage errorMsg = (ErrorMessage) msg;
+ handler.process(errorMsg);
+ }
+
}
} catch (IOException e)
{
--
Gitblit v1.10.0