mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

gbellato
12.23.2006 f0f4caa7b330807252d8a86d8ff499e16f9ddd33
opendj-sdk/opends/src/server/org/opends/server/changelog/ChangelogData.java
@@ -27,14 +27,9 @@
package org.opends.server.changelog;
import com.sleepycat.je.DatabaseEntry;
import org.opends.server.synchronization.AddMsg;
import org.opends.server.synchronization.DeleteMsg;
import org.opends.server.synchronization.ModifyDNMsg;
import org.opends.server.synchronization.ModifyMsg;
import org.opends.server.synchronization.SynchronizationMessage;
import org.opends.server.synchronization.UpdateMessage;
import static org.opends.server.protocols.ldap.LDAPConstants.*;
/**
 * SuperClass of DatabaseEntry used for data stored in the Changelog Databases.
 */
@@ -46,7 +41,7 @@
   */
  public ChangelogData(UpdateMessage change)
  {
    this.setData(change.getByte());
    this.setData(change.getBytes());
  }
  /**
@@ -58,22 +53,6 @@
  public static UpdateMessage generateChange(byte[] data)
                                             throws Exception
  {
    UpdateMessage msg = null;
    switch (data[0])
    {
      case OP_TYPE_MODIFY_REQUEST:
          msg = (UpdateMessage) new ModifyMsg(data);
      break;
      case OP_TYPE_ADD_REQUEST:
          msg = (UpdateMessage) new AddMsg(data);
      break;
      case OP_TYPE_DELETE_REQUEST:
          msg = (UpdateMessage) new DeleteMsg(data);
      break;
      case OP_TYPE_MODIFY_DN_REQUEST:
          msg = (UpdateMessage) new ModifyDNMsg(data);
      break;
    }
    return msg;
    return (UpdateMessage) SynchronizationMessage.generateMsg(data);
  }
}