org.ldaptive.pool
Class BindPassivator

java.lang.Object
  extended by org.ldaptive.pool.BindPassivator
All Implemented Interfaces:
Passivator<Connection>

public class BindPassivator
extends Object
implements Passivator<Connection>

Passivates a connection by performing a bind operation on it.

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

Constructor Summary
BindPassivator()
          Creates a new bind passivator.
BindPassivator(BindRequest br)
          Creates a new bind passivator.
 
Method Summary
 BindRequest getBindRequest()
          Returns the bind request.
 boolean passivate(Connection c)
          Passivate the supplied object.
 void setBindRequest(BindRequest br)
          Sets the bind request.
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BindPassivator

public BindPassivator()
Creates a new bind passivator.


BindPassivator

public BindPassivator(BindRequest br)
Creates a new bind passivator.

Parameters:
br - to use for binds
Method Detail

getBindRequest

public BindRequest getBindRequest()
Returns the bind request.

Returns:
bind request

setBindRequest

public void setBindRequest(BindRequest br)
Sets the bind request.

Parameters:
br - bind request

passivate

public boolean passivate(Connection c)
Passivate the supplied object.

Specified by:
passivate in interface Passivator<Connection>
Parameters:
c - object
Returns:
whether passivation was successful

toString

public String toString()

Overrides:
toString in class Object


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