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

Jean-Noel Rouvignac
05.51.2013 84cf626ebcae1b535abe9efd3eed5cdf78bdd319
opends/src/server/org/opends/server/replication/server/changelog/je/ReplicationDraftCNKey.java
@@ -31,6 +31,8 @@
import com.sleepycat.je.DatabaseEntry;
import static org.opends.server.util.StaticUtils.*;
/**
 * Useful to create ReplicationServer keys from sequence numbers.
 */
@@ -39,8 +41,18 @@
  private static final long serialVersionUID = 1L;
  /**
   * Creates a ReplicationDraftCNKey that can start anywhere in the DB.
   */
  public ReplicationDraftCNKey()
  {
    super();
  }
  /**
   * Creates a new ReplicationKey from the given change number.
   * @param changeNumber The change number to use.
   *
   * @param changeNumber
   *          The change number to use.
   */
  public ReplicationDraftCNKey(long changeNumber)
  {
@@ -63,6 +75,6 @@
   */
  public long getChangeNumber()
  {
    return Long.valueOf(new String(getData()));
    return Long.valueOf(decodeUTF8(getData()));
  }
}