public class GracefulDisconnectResponseDecorator extends ExtendedResponseDecorator<GracefulDisconnectResponse> implements GracefulDisconnectResponse
responseValuemessageLengthEXTENSION_OIDTYPE| Constructor and Description |
|---|
GracefulDisconnectResponseDecorator(LdapApiService codec,
GracefulDisconnectResponse decoratedMessage)
Creates a new instance of CancelResponseDecorator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addReplicatedContexts(String replicatedContext)
Add a new URL of a replicated server
|
int |
getDelay()
Gets the delay before disconnection, in seconds.
|
Referral |
getReplicatedContexts()
Gets the replicated contexts.
|
byte[] |
getResponseValue()
Gets the response OID specific encoded response values.
|
int |
getTimeOffline()
Gets the offline time after disconnection, in minutes.
|
void |
setDelay(int delay)
Sets the delay before disconnection, in seconds.
|
void |
setResponseValue(byte[] responseValue)
Sets the response OID specific encoded response values.
|
void |
setTimeOffline(int timeOffline)
Sets the time offline after disconnection, in minutes.
|
String |
toString()
Return a string representation of the graceful disconnect
|
computeLength, encode, getResponseName, setResponseNamegetLdapResult, setLdapResultaddAllControls, addControl, get, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, removeControl, setControlsLength, setMessageId, setMessageLengthclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetResponseName, setResponseNamegetLdapResultaddAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageIdpublic GracefulDisconnectResponseDecorator(LdapApiService codec, GracefulDisconnectResponse decoratedMessage)
codec - decoratedMessage - public byte[] getResponseValue()
getResponseValue in class ExtendedResponseDecorator<GracefulDisconnectResponse>public void setResponseValue(byte[] responseValue)
setResponseValue in class ExtendedResponseDecorator<GracefulDisconnectResponse>responseValue - the response specific encoded response values.public int getDelay()
getDelay in interface GracefulDisconnectResponsepublic void setDelay(int delay)
setDelay in interface GracefulDisconnectResponsedelay - the new delay before disconnectionpublic int getTimeOffline()
getTimeOffline in interface GracefulDisconnectResponsepublic void setTimeOffline(int timeOffline)
setTimeOffline in interface GracefulDisconnectResponsetimeOffline - the new time offline after disconnectionpublic Referral getReplicatedContexts()
getReplicatedContexts in interface GracefulDisconnectResponsepublic void addReplicatedContexts(String replicatedContext)
addReplicatedContexts in interface GracefulDisconnectResponsereplicatedContext - The replicated server to add.public String toString()
toString in class MessageDecorator<GracefulDisconnectResponse>Copyright © 2021. All rights reserved.