org.apache.directory.shared.ldap.codec.decorators
Class AbandonableRequestDecorator<M extends AbandonableResultResponseRequest>
java.lang.Object
org.apache.directory.shared.ldap.codec.decorators.MessageDecorator<M>
org.apache.directory.shared.ldap.codec.decorators.RequestDecorator<M>
org.apache.directory.shared.ldap.codec.decorators.ResultResponseRequestDecorator<M>
org.apache.directory.shared.ldap.codec.decorators.AbandonableRequestDecorator<M>
- All Implemented Interfaces:
- Decorator<M>, AbandonableRequest, Message, Request, ResultResponseRequest
- Direct Known Subclasses:
- AbandonableResultResponseRequestDecorator
public abstract class AbandonableRequestDecorator<M extends AbandonableResultResponseRequest>
- extends ResultResponseRequestDecorator<M>
- implements AbandonableRequest
A decorator for the LdapResultResponse message
- Author:
- Apache Directory Project
| Methods inherited from class org.apache.directory.shared.ldap.codec.decorators.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.Request |
hasResponse |
| Methods inherited from interface org.apache.directory.shared.ldap.model.message.Message |
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId |
AbandonableRequestDecorator
public AbandonableRequestDecorator(LdapCodecService codec,
M decoratedMessage)
- Makes Request a MessageDecorator.
- Parameters:
decoratedMessage - the decorated message
getAbandonableRequest
public AbandonableRequest getAbandonableRequest()
- Gets the decorated AbandonableRequest.
- Returns:
- The decorated
AbandonableRequest
abandon
public void abandon()
-
- Specified by:
abandon in interface AbandonableRequest
isAbandoned
public boolean isAbandoned()
-
- Specified by:
isAbandoned in interface AbandonableRequest
addAbandonListener
public void addAbandonListener(AbandonListener listener)
-
- Specified by:
addAbandonListener in interface AbandonableRequest
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.