org.apache.directory.shared.ldap.extras.extended.ads_impl.gracefulDisconnect
Class GracefulDisconnectResponseDecorator
java.lang.Object
org.apache.directory.shared.ldap.codec.api.MessageDecorator<M>
org.apache.directory.shared.ldap.codec.decorators.ResponseDecorator<R>
org.apache.directory.shared.ldap.codec.api.ExtendedResponseDecorator<GracefulDisconnectResponse>
org.apache.directory.shared.ldap.extras.extended.ads_impl.gracefulDisconnect.GracefulDisconnectResponseDecorator
- All Implemented Interfaces:
- Decorator<GracefulDisconnectResponse>, GracefulDisconnectResponse, ExtendedResponse, Message, Response, ResultResponse
public class GracefulDisconnectResponseDecorator
- extends ExtendedResponseDecorator<GracefulDisconnectResponse>
- implements GracefulDisconnectResponse
A Decorator for CancelResponses.
- Author:
- Apache Directory Project
| Fields inherited from interface org.apache.directory.shared.ldap.model.message.ExtendedResponse |
TYPE |
| Methods inherited from class org.apache.directory.shared.ldap.codec.api.MessageDecorator |
addAllControls, addControl, get, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, removeControl, setControlsLength, setMessageId, setMessageLength, toString |
| Methods inherited from interface org.apache.directory.shared.ldap.model.message.Message |
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId |
GracefulDisconnectResponseDecorator
public GracefulDisconnectResponseDecorator(LdapApiService codec,
GracefulDisconnectResponse decoratedMessage)
- Creates a new instance of CancelResponseDecorator.
- Parameters:
codec - decoratedMessage -
GracefulDisconnectResponseDecorator
public GracefulDisconnectResponseDecorator(LdapApiService codec,
byte[] responseValue)
throws DecoderException
- Creates a new instance of CancelResponseDecorator.
- Parameters:
codec - responseValue -
- Throws:
DecoderException
getResponseValue
public byte[] getResponseValue()
- Gets the response OID specific encoded response values.
- Overrides:
getResponseValue in class ExtendedResponseDecorator<GracefulDisconnectResponse>
- Returns:
- the response specific encoded response values.
setResponseValue
public void setResponseValue(byte[] responseValue)
- Sets the response OID specific encoded response values.
- Overrides:
setResponseValue in class ExtendedResponseDecorator<GracefulDisconnectResponse>
- Parameters:
responseValue - the response specific encoded response values.
getDelay
public int getDelay()
-
- Specified by:
getDelay in interface GracefulDisconnectResponse
setDelay
public void setDelay(int delay)
-
- Specified by:
setDelay in interface GracefulDisconnectResponse
getTimeOffline
public int getTimeOffline()
-
- Specified by:
getTimeOffline in interface GracefulDisconnectResponse
setTimeOffline
public void setTimeOffline(int timeOffline)
-
- Specified by:
setTimeOffline in interface GracefulDisconnectResponse
getReplicatedContexts
public Referral getReplicatedContexts()
-
- Specified by:
getReplicatedContexts in interface GracefulDisconnectResponse
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.