org.apache.directory.shared.ldap.message
Class AbstractAbandonableRequest
java.lang.Object
org.apache.directory.shared.ldap.message.AbstractMessage
org.apache.directory.shared.ldap.message.AbstractRequest
org.apache.directory.shared.ldap.message.AbstractAbandonableRequest
- All Implemented Interfaces:
- AbandonableRequest, Message, Request
- Direct Known Subclasses:
- AddRequestImpl, CompareRequestImpl, DeleteRequestImpl, ModifyDnRequestImpl, ModifyRequestImpl, SearchRequestImpl
public class AbstractAbandonableRequest
- extends AbstractRequest
- implements AbandonableRequest
The base abandonable request message class. All such requests have a reponse
type.
- Version:
- $Rev: 434411 $
- Author:
- Apache Directory Project
Methods inherited from interface org.apache.directory.shared.ldap.message.Request |
hasResponse |
AbstractAbandonableRequest
protected AbstractAbandonableRequest(int id,
MessageTypeEnum type)
- Subclasses must provide these parameters via a super constructor call.
- Parameters:
id
- the sequential message identifiertype
- the request type enum
abandon
public void abandon()
- Description copied from interface:
AbandonableRequest
- Abandons this request.
- Specified by:
abandon
in interface AbandonableRequest
isAbandoned
public boolean isAbandoned()
- Description copied from interface:
AbandonableRequest
- Checks to see if this request has been abandoned.
- Specified by:
isAbandoned
in interface AbandonableRequest
- Returns:
- true if the request has been abandoned.
addAbandonListener
public void addAbandonListener(AbandonListener listener)
- Description copied from interface:
AbandonableRequest
- Adds listener to be notified if this request gets abandoned.
- Specified by:
addAbandonListener
in interface AbandonableRequest
- Parameters:
listener
- to be notified if this request gets abandoned.
Copyright © 2004-2012. All Rights Reserved.