public interface SyncInfoValue extends IntermediateResponse
2.5. Sync Info Message The Sync Info Message is an LDAP Intermediate Response Message [RFC4511] where responseName is the object identifier 1.3.6.1.4.1.4203.1.9.1.4 and responseValue contains a BER-encoded syncInfoValue. The criticality is FALSE (and hence absent). 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 } }
Modifier and Type | Field and Description |
---|---|
static String |
OID
This intermediate response OID
|
Modifier and Type | Method and Description |
---|---|
void |
addSyncUUID(byte[] syncUUID) |
byte[] |
getCookie() |
SynchronizationInfoEnum |
getSyncInfoValueType()
Get the value type.
|
List<byte[]> |
getSyncUUIDs() |
boolean |
isRefreshDeletes() |
boolean |
isRefreshDone() |
void |
setCookie(byte[] cookie) |
void |
setRefreshDeletes(boolean refreshDeletes) |
void |
setRefreshDone(boolean refreshDone) |
void |
setSyncInfoValueType(SynchronizationInfoEnum type) |
void |
setSyncUUIDs(List<byte[]> syncUUIDs) |
getResponseName, getResponseValue, setResponseName, setResponseValue
getLdapResult
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
static final String OID
SynchronizationInfoEnum getSyncInfoValueType()
void setSyncInfoValueType(SynchronizationInfoEnum type)
type
- the synchronization type to setbyte[] getCookie()
void setCookie(byte[] cookie)
cookie
- the cookie to setboolean isRefreshDone()
void setRefreshDone(boolean refreshDone)
refreshDone
- the refreshDone to setboolean isRefreshDeletes()
void setRefreshDeletes(boolean refreshDeletes)
refreshDeletes
- the refreshDeletes to setList<byte[]> getSyncUUIDs()
void setSyncUUIDs(List<byte[]> syncUUIDs)
syncUUIDs
- the syncUUIDs to setvoid addSyncUUID(byte[] syncUUID)
syncUUID
- the syncUUIDs to setCopyright © 2003–2020 The Apache Software Foundation. All rights reserved.