Uses of Class
org.objectweb.cjdbc.driver.ControllerInfo

Packages that use ControllerInfo
org.objectweb.cjdbc.driver C-JDBC driver core. 
org.objectweb.cjdbc.driver.connectpolicy   
 

Uses of ControllerInfo in org.objectweb.cjdbc.driver
 

Fields in org.objectweb.cjdbc.driver declared as ControllerInfo
private  ControllerInfo[] CjdbcUrl.controllerList
           
protected  ControllerInfo Connection.controllerInfo
          C-JDBC controller we are connected to
 

Methods in org.objectweb.cjdbc.driver that return ControllerInfo
 ControllerInfo[] CjdbcUrl.getControllerList()
          Returns the controllerList value.
static ControllerInfo CjdbcUrl.parseController(java.lang.String controller)
          Checks the validity of the hostname, port number and controller name given in the URL and build the full URL used to lookup a controller.
 ControllerInfo Connection.getControllerInfo()
          Get the information about the controller we are connected to
 

Methods in org.objectweb.cjdbc.driver with parameters of type ControllerInfo
protected  java.sql.Connection Driver.connectToController(java.util.Properties properties, CjdbcUrl cjdbcUrl, ControllerInfo controller)
          Connect to the given controller with the specified parameters.
private  java.sql.Connection Driver.retrievePendingClosingConnection(java.util.Properties connectionInfo, java.lang.String url, ControllerInfo controllerInfo, java.lang.String user, java.lang.String password)
          This method is used to implement the transparent connection pooling and try to retrieve a connection that was recently closed to the given controller with the provided login/password information.
 

Constructors in org.objectweb.cjdbc.driver with parameters of type ControllerInfo
Connection(Driver driver, java.net.Socket socket, CJDBCInputStream in, CJDBCOutputStream out, CjdbcUrl cjdbcUrl, ControllerInfo controller, java.lang.String userName, java.lang.String password)
          Creates a new Connection instance.
 

Uses of ControllerInfo in org.objectweb.cjdbc.driver.connectpolicy
 

Fields in org.objectweb.cjdbc.driver.connectpolicy declared as ControllerInfo
protected  ControllerInfo[] AbstractControllerConnectPolicy.controllerList
           
 

Methods in org.objectweb.cjdbc.driver.connectpolicy that return ControllerInfo
 ControllerInfo PreferredListConnectPolicy.getController()
           
abstract  ControllerInfo AbstractControllerConnectPolicy.getController()
          Get a controller using the implementation specific policy
 ControllerInfo[] AbstractControllerConnectPolicy.getControllerList()
          Returns the controllerList value.
 ControllerInfo SingleConnectPolicy.getController()
           
 ControllerInfo OrderedConnectPolicy.getController()
           
 ControllerInfo RandomConnectPolicy.getController()
           
 ControllerInfo RoundRobinConnectPolicy.getController()
           
 

Methods in org.objectweb.cjdbc.driver.connectpolicy with parameters of type ControllerInfo
 void PreferredListConnectPolicy.removeControllerFromSuspectList(ControllerInfo controller)
           
 void PreferredListConnectPolicy.suspectControllerOfFailure(ControllerInfo controllerInfo)
           
 boolean AbstractControllerConnectPolicy.isSuspectedOfFailure(ControllerInfo controllerInfo)
          Returns true if the specified controller is suspected of failure.
 void AbstractControllerConnectPolicy.setControllerList(ControllerInfo[] controllerList)
          Sets the controllerList value.
 void AbstractControllerConnectPolicy.suspectControllerOfFailure(ControllerInfo controllerInfo)
          Add the controller to the list of suspects.
 void AbstractControllerConnectPolicy.removeControllerFromSuspectList(ControllerInfo controller)
          Remove the specified controller from the list of suspect controllers
 void OrderedConnectPolicy.removeControllerFromSuspectList(ControllerInfo controller)
           
 void OrderedConnectPolicy.suspectControllerOfFailure(ControllerInfo controllerInfo)
           
 void RandomConnectPolicy.removeControllerFromSuspectList(ControllerInfo controller)
           
 void RandomConnectPolicy.suspectControllerOfFailure(ControllerInfo controllerInfo)
           
 

Constructors in org.objectweb.cjdbc.driver.connectpolicy with parameters of type ControllerInfo
PreferredListConnectPolicy(ControllerInfo[] controllerList, long retryIntervalInMs, java.lang.String preferredControllerList, int debugLevel)
          Creates a new PreferredListConnectPolicy object
AbstractControllerConnectPolicy(ControllerInfo[] controllerList, long retryIntervalInMs, int debugLevel)
          Creates a new AbstractControllerConnectPolicy object
SingleConnectPolicy(ControllerInfo[] controllerList, int debugLevel)
          Creates a new SingleConnectPolicy object
OrderedConnectPolicy(ControllerInfo[] controllerList, long retryIntervalInMs, int debugLevel)
          Creates a new OrderedConnectPolicy object
RandomConnectPolicy(ControllerInfo[] controllerList, long retryIntervalInMs, int debugLevel)
          Creates a new RandomConnectPolicy object
RoundRobinConnectPolicy(ControllerInfo[] controllerList, long retryIntervalInMs, int debugLevel)
          Creates a new RandomConnectPolicy object
 



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.