org.ldaptive
Class AbstractRequest

java.lang.Object
  extended by org.ldaptive.AbstractRequest
All Implemented Interfaces:
Message<RequestControl>, Request
Direct Known Subclasses:
AddRequest, BindRequest, CancelRequest, CompareRequest, DeleteRequest, FastBindRequest, MergeRequest, ModifyDnRequest, ModifyRequest, PasswordModifyRequest, SearchRequest, WhoAmIRequest

public abstract class AbstractRequest
extends Object
implements Request

Contains the data common to all request objects.

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

Constructor Summary
AbstractRequest()
           
 
Method Summary
 RequestControl[] getControls()
          Returns the controls for this message.
 boolean getFollowReferrals()
          Returns whether to follow referrals.
 IntermediateResponseHandler[] getIntermediateResponseHandlers()
          Returns the intermediate response handlers.
 void setControls(RequestControl... c)
          Sets the controls for this request.
 void setFollowReferrals(boolean b)
          Sets whether to follow referrals.
 void setIntermediateResponseHandlers(IntermediateResponseHandler... handlers)
          Sets the intermediate response handlers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRequest

public AbstractRequest()
Method Detail

getControls

public RequestControl[] getControls()
Returns the controls for this message.

Specified by:
getControls in interface Message<RequestControl>
Returns:
controls

setControls

public void setControls(RequestControl... c)
Sets the controls for this request.

Parameters:
c - controls to set

getFollowReferrals

public boolean getFollowReferrals()
Returns whether to follow referrals.

Specified by:
getFollowReferrals in interface Request
Returns:
whether to follow referrals

setFollowReferrals

public void setFollowReferrals(boolean b)
Sets whether to follow referrals.

Parameters:
b - whether to follow referrals

getIntermediateResponseHandlers

public IntermediateResponseHandler[] getIntermediateResponseHandlers()
Returns the intermediate response handlers.

Specified by:
getIntermediateResponseHandlers in interface Request
Returns:
intermediate response handlers

setIntermediateResponseHandlers

public void setIntermediateResponseHandlers(IntermediateResponseHandler... handlers)
Sets the intermediate response handlers.

Parameters:
handlers - intermediate response handlers


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