Class GracefulDisconnectGrammar

  • All Implemented Interfaces:
    Grammar<GracefulDisconnectContainer>

    public final class GracefulDisconnectGrammar
    extends AbstractGrammar<GracefulDisconnectContainer>
    This class implements the Graceful Disconnect. All the actions are declared in this class. As it is a singleton, these declaration are only done once. The grammar is :
      GracefulDisconnect ::= SEQUENCE {
          timeOffline INTEGER (0..720) DEFAULT 0,
          delay [0] INTEGER (0..86400) DEFAULT 0,
          replicatedContexts Referral OPTIONAL
     }
      
      Referral ::= SEQUENCE OF LDAPURL
      
      LDAPURL ::= LDAPString -- limited to characters permitted in URLs
      
      LDAPString ::= OCTET STRING
     
    Author:
    Apache Directory Project