Class ExternalChangelogRequestControl


  • public class ExternalChangelogRequestControl
    extends Control
    This class implements the control used to browse the external changelog.
    • Constructor Detail

      • ExternalChangelogRequestControl

        public ExternalChangelogRequestControl​(boolean isCritical,
                                               MultiDomainServerState cookie)
        Create a new external change log request control to contain the cookie.
        Parameters:
        isCritical - Specifies whether the control is critical.
        cookie - Specifies the cookie value.
    • Method Detail

      • getCookie

        public MultiDomainServerState getCookie()
        Returns a copy of the cookie value.
        Returns:
        a copy of the cookie value
      • 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.
      • writeValue

        protected void writeValue​(ASN1Writer writer)
                           throws IOException
        Description copied from class: Control
        Writes this control's 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.