M
- The Request to decoratepublic abstract class AbandonableRequestDecorator<M extends AbandonableResultResponseRequest> extends ResultResponseRequestDecorator<M> implements AbandonableRequest
Constructor and Description |
---|
AbandonableRequestDecorator(LdapApiService codec,
M decoratedMessage)
Makes Request a MessageDecorator.
|
Modifier and Type | Method and Description |
---|---|
void |
abandon()
Abandons this request.
|
AbandonableRequest |
addAbandonListener(AbandonListener listener)
Adds listener to be notified if this request gets abandoned.
|
AbandonableRequest |
getAbandonableRequest()
Gets the decorated AbandonableRequest.
|
boolean |
isAbandoned()
Checks to see if this request has been abandoned.
|
getResultResponse, hasResponse
addAllControls, addControl, get, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, removeControl, setControlsLength, setMessageId, setMessageLength, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
hasResponse
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
computeLength, encode
computeLength, encode
public AbandonableRequestDecorator(LdapApiService codec, M decoratedMessage)
codec
- The LDAP service instancedecoratedMessage
- the decorated messagepublic AbandonableRequest getAbandonableRequest()
AbandonableRequest
public void abandon()
abandon
in interface AbandonableRequest
public boolean isAbandoned()
isAbandoned
in interface AbandonableRequest
public AbandonableRequest addAbandonListener(AbandonListener listener)
addAbandonListener
in interface AbandonableRequest
listener
- to be notified if this request gets abandoned.Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.