Serialized Form
|
Package org.ow2.jonas.resource.internal.cm |
dummyPool
boolean dummyPool
- True if the ConnectionManager pool is dummy.
tm
TransactionManager tm
- The transaction manager in server
mc2mci
Hashtable<K,V> mc2mci
- This hashtable allows to find the list of connection handle associated to a
ManagedConnection
jndiname
String jndiname
- The jndiname of the associated factory
mcMaxPoolSize
int mcMaxPoolSize
- The max pool size of ManagedConnection. The default value is -1.
mcMinPoolSize
int mcMinPoolSize
- The min pool size of ManagedConnection. The default value is 0
mcf
ManagedConnectionFactory mcf
- The ManagedConnectionFactory instance which represents the resource
adapter.
vmcf
ValidatingManagedConnectionFactory vmcf
- The ValidatingManagedConnectionFactory instance which represents the resource
adapter.
poolMCs
Pool poolMCs
- The pool of ManagedConnections associated to a ManagedConnectionFactory
There's one instance of pool by instance for one instance of this class (ConnectionManagerImpl).
The synchronization of the methods of this are ensured through synchronized
blocks on the poolMCs instance. Thus, the lock are shared between the two objects and that
avoids deadlock issues when the poolMCs.getResource() is waiting for a connection releasing
(max nb of instances is reached in the pool).
usedMCs
Map<K,V> usedMCs
- The list of used ManagedConnections key = transaction reference value =
ManagedConnectionInfo
maxPstmtPoolSize
int maxPstmtPoolSize
- PrepareStatement cache max pool size
jdbcConnLevel
int jdbcConnLevel
- JDBC connection level value
jdbcConnTestStmt
String jdbcConnTestStmt
- JDBC connection level value
jdbcConnSetUp
boolean jdbcConnSetUp
- True if there is a JDBC connection to manage
mcs
List<E> mcs
- The list of managedConnection used without transaction
synchros
List<E> synchros
- The list of Synchronization instances managed in this ConnectionManager
connectionResourceHint
ConnectionResourceHint connectionResourceHint
- This is a cache to the last instance of ConnectionResourceHint used by the
ConnectionManager. Indeed this instance is always the same.
transSupport
String transSupport
- The holds the transaction support level for the associated RAR file
jotmMc
ManagedConnection jotmMc
- ManagedConnection used with JOTM recovery
jotmXar
XAResource jotmXar
- XAResource used with JOTM recovery
xaName
String xaName
- XA Name used with JOTM recovery
isEnabledDebug
boolean isEnabledDebug
- Debug is enabled ?
observable
boolean observable
- Is this DataSource observable ?
Copyright © 2011 OW2 Consortium. All Rights Reserved.