Uses of Class
org.objectweb.cjdbc.controller.connection.AbstractConnectionManager

Packages that use AbstractConnectionManager
org.objectweb.cjdbc.controller.backend Database backend core. 
org.objectweb.cjdbc.controller.connection Connection managers implementations (mainly connection pooling). 
org.objectweb.cjdbc.controller.loadbalancer All C-JDBC load balancers are subpackage of this one which provides the load balancer interface and the core backend thread. 
 

Uses of AbstractConnectionManager in org.objectweb.cjdbc.controller.backend
 

Fields in org.objectweb.cjdbc.controller.backend declared as AbstractConnectionManager
private  AbstractConnectionManager DatabaseBackendMetaData.connectionManager
          Connection manager to get a connection from.
 

Methods in org.objectweb.cjdbc.controller.backend that return AbstractConnectionManager
 AbstractConnectionManager DatabaseBackend.getConnectionManager(java.lang.String vLogin)
          Returns the ConnectionManager associated to this backend for a given virtual login.
 

Methods in org.objectweb.cjdbc.controller.backend with parameters of type AbstractConnectionManager
 void DatabaseBackend.addConnectionManager(java.lang.String vLogin, AbstractConnectionManager connectionManager)
          Adds a ConnectionManager to this backend.
 java.sql.Connection DatabaseBackend.getConnectionForTransactionAndLazyBeginIfNeeded(java.lang.Long tid, AbstractConnectionManager cm)
          Retrieve a connection for a given transaction or create a new connection and start a new transaction.
 

Constructors in org.objectweb.cjdbc.controller.backend with parameters of type AbstractConnectionManager
DatabaseBackendMetaData(AbstractConnectionManager connectionManager, Trace logger, int dynamicPrecision, boolean gatherSystemTables)
          Creates a new DatabaseBackendMetaData instance.
 

Uses of AbstractConnectionManager in org.objectweb.cjdbc.controller.connection
 

Subclasses of AbstractConnectionManager in org.objectweb.cjdbc.controller.connection
 class AbstractPoolConnectionManager
          This connection manager uses a pool of persistent connections with the database.
 class FailFastPoolConnectionManager
          This connection manager returns null when the pool is empty.
 class RandomWaitPoolConnectionManager
          This connection manager waits when the pool is empty.
 class SimpleConnectionManager
          This connection manager creates a new Connection every time the SimpleConnectionManager.getConnection()method is called.
 class VariablePoolConnectionManager
          This connection manager provides connection pooling with a dynamically adjustable pool size.
 

Methods in org.objectweb.cjdbc.controller.connection that return AbstractConnectionManager
 AbstractConnectionManager AbstractConnectionManager.copy(java.lang.String url, java.lang.String name)
          Copy this connection manager and replace the name of the backend and its url Every other parameter is the same
 

Uses of AbstractConnectionManager in org.objectweb.cjdbc.controller.loadbalancer
 

Methods in org.objectweb.cjdbc.controller.loadbalancer with parameters of type AbstractConnectionManager
static java.sql.Connection AbstractLoadBalancer.getConnectionAndBeginTransaction(DatabaseBackend backend, AbstractConnectionManager cm, long tid)
          Factorized code to start a transaction on a backend and to retrieve a connection on this backend
 



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