org.apache.directory.shared.ldap.message.control.replication
Interface SyncInfoValueControl

All Known Implementing Classes:
SyncInfoValueNewCookieControl, SyncInfoValueRefreshDeleteControl, SyncInfoValueRefreshPresentControl, SyncInfoValueSyncIdSetControl

public interface SyncInfoValueControl

This interface is the base for the Sync Info Control, as described by RFC 4533. The structure for this control is : syncInfoValue ::= CHOICE { newcookie [0] syncCookie, refreshDelete [1] SEQUENCE { cookie syncCookie OPTIONAL, refreshDone BOOLEAN DEFAULT TRUE }, refreshPresent [2] SEQUENCE { cookie syncCookie OPTIONAL, refreshDone BOOLEAN DEFAULT TRUE }, syncIdSet [3] SEQUENCE { cookie syncCookie OPTIONAL, refreshDeletes BOOLEAN DEFAULT FALSE, syncUUIDs SET OF syncUUID } } This control OID is 1.3.6.1.4.1.4203.1.9.1.4

Version:
$Rev: $
Author:
Apache Directory Project
See Also:
RFC 4533

Field Summary
static java.lang.String CONTROL_OID
          This control OID
 
Method Summary
 byte[] getCookie()
           
 void setCookie(byte[] cookie)
           
 

Field Detail

CONTROL_OID

static final java.lang.String CONTROL_OID
This control OID

See Also:
Constant Field Values
Method Detail

getCookie

byte[] getCookie()
Returns:
the cookie

setCookie

void setCookie(byte[] cookie)
Parameters:
cookie - the cookie to set


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.