Class ReplicationRepairRequestControl


  • public class ReplicationRepairRequestControl
    extends Control
    This class implements the Sun-defined replication repair control. This control can be used to modify the content of a replicated database on a single server without impacting the other servers that are replicated with this server. It also allows to modify attributes like entryuuid and ds-sync-hist that are normally not modifiable from an external connection.
    • Constructor Detail

      • ReplicationRepairRequestControl

        public ReplicationRepairRequestControl()
        Creates a new instance of the replication repair request control with the default settings.
      • ReplicationRepairRequestControl

        public ReplicationRepairRequestControl​(boolean isCritical)
        Creates a new instance of the replication repair control with the provided information.
        Parameters:
        isCritical - Indicates whether support for this control should be considered a critical part of the client processing.
    • Method Detail

      • writeValue

        protected void writeValue​(ASN1Writer writer)
                           throws IOException
        Writes this control value to an ASN.1 writer. The value (if any) must be written as an ASN1OctetString.
        Specified by:
        writeValue in class Control
        Parameters:
        writer - The ASN.1 writer to use.
        Throws:
        IOException - If a problem occurs while writing to the stream.
      • toString

        public void toString​(StringBuilder buffer)
        Description copied from class: Control
        Appends a string representation of this control to the provided buffer.
        Overrides:
        toString in class Control
        Parameters:
        buffer - The buffer to which the information should be appended.