Interface SyncStateValue

  • All Superinterfaces:
    Control
    All Known Implementing Classes:
    SyncStateValueImpl

    public interface SyncStateValue
    extends Control
    A syncStateValue object, as defined in RFC 4533 :
     2.3.  Sync State Control
    
        The Sync State Control is an LDAP Control [RFC4511] where the
        controlType is the object identifier 1.3.6.1.4.1.4203.1.9.1.2 and the
        controlValue, an OCTET STRING, contains a BER-encoded syncStateValue.
        The criticality is FALSE.
    
           syncStateValue ::= SEQUENCE {
               state ENUMERATED {
                   present (0),
                   add (1),
                   modify (2),
                   delete (3)
               },
               entryUUID syncUUID,
               cookie    syncCookie OPTIONAL
           }
    
        The Sync State Control is only applicable to SearchResultEntry and
        SearchResultReference Messages.
     
    Author:
    Apache Directory Project