org.apache.directory.shared.ldap.message
Class AbstractAbandonableRequest
java.lang.Object
org.apache.directory.shared.ldap.message.internal.InternalAbstractMessage
org.apache.directory.shared.ldap.message.internal.InternalAbstractRequest
org.apache.directory.shared.ldap.message.AbstractAbandonableRequest
- All Implemented Interfaces:
- InternalAbandonableRequest, InternalMessage, InternalRequest
- Direct Known Subclasses:
- AddRequestImpl, BindRequestImpl, CompareRequestImpl, DeleteRequestImpl, ModifyDnRequestImpl, ModifyRequestImpl, SearchRequestImpl
public class AbstractAbandonableRequest
- extends InternalAbstractRequest
- implements InternalAbandonableRequest
The base abandonable request message class. All such requests have a reponse
type.
- Version:
- $Rev: 910150 $
- Author:
- Apache Directory Project
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:
InternalAbandonableRequest
- Abandons this request.
- Specified by:
abandon in interface InternalAbandonableRequest
isAbandoned
public boolean isAbandoned()
- Description copied from interface:
InternalAbandonableRequest
- Checks to see if this request has been abandoned.
- Specified by:
isAbandoned in interface InternalAbandonableRequest
- Returns:
- true if the request has been abandoned.
addAbandonListener
public void addAbandonListener(AbandonListener listener)
- Description copied from interface:
InternalAbandonableRequest
- Adds listener to be notified if this request gets abandoned.
- Specified by:
addAbandonListener in interface InternalAbandonableRequest
- Parameters:
listener - to be notified if this request gets abandoned.
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.