org.ldaptive.extended
Class CancelRequest

java.lang.Object
  extended by org.ldaptive.AbstractRequest
      extended by org.ldaptive.extended.CancelRequest
All Implemented Interfaces:
ExtendedRequest, Message<RequestControl>, Request

public class CancelRequest
extends AbstractRequest
implements ExtendedRequest

Contains the data required to perform an ldap cancel operation. See RFC 3909.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Field Summary
static String OID
          OID of this extended request.
 
Constructor Summary
CancelRequest()
          Default constructor.
CancelRequest(int id)
          Creates a new cancel request.
 
Method Summary
 byte[] encode()
          Provides the BER encoding of this request.
 int getMessageId()
          Returns the message id to cancel.
 String getOID()
          Returns the OID for this extended request.
 void setMessageId(int id)
          Sets the message id to cancel.
 String toString()
          
 
Methods inherited from class org.ldaptive.AbstractRequest
getControls, getFollowReferrals, getIntermediateResponseHandlers, setControls, setFollowReferrals, setIntermediateResponseHandlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ldaptive.Request
getFollowReferrals, getIntermediateResponseHandlers
 
Methods inherited from interface org.ldaptive.Message
getControls
 

Field Detail

OID

public static final String OID
OID of this extended request.

See Also:
Constant Field Values
Constructor Detail

CancelRequest

public CancelRequest()
Default constructor.


CancelRequest

public CancelRequest(int id)
Creates a new cancel request.

Parameters:
id - of the message to cancel
Method Detail

getMessageId

public int getMessageId()
Returns the message id to cancel.

Returns:
message id

setMessageId

public void setMessageId(int id)
Sets the message id to cancel.

Parameters:
id - of the message to cancel

encode

public byte[] encode()
Provides the BER encoding of this request.

Specified by:
encode in interface ExtendedRequest
Returns:
BER encoded request

getOID

public String getOID()
Returns the OID for this extended request.

Specified by:
getOID in interface ExtendedRequest
Returns:
oid

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2003-2017 Virginia Tech. All Rights Reserved.