|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |