Package | Description |
---|---|
org.jboss.jca.core.connectionmanager |
This package contains the connection manager implementation.
|
org.jboss.jca.core.connectionmanager.listener |
This package contains the connection listener implementation.
|
org.jboss.jca.core.connectionmanager.pool |
This package contains the connection pool implementation.
|
org.jboss.jca.core.connectionmanager.pool.api |
This package contains the connection pool api.
|
org.jboss.jca.core.connectionmanager.pool.mcp |
This package contains the managed connection pool implementations and the
factory to create one with.
|
org.jboss.jca.core.connectionmanager.pool.strategy |
This package contains the connection pool strategies.
|
Modifier and Type | Method and Description |
---|---|
Pool |
AbstractConnectionManager.getPool()
Get the pool.
|
Pool |
ConnectionManager.getPool()
Get the pool.
|
Modifier and Type | Method and Description |
---|---|
NoTxConnectionManager |
ConnectionManagerFactory.createNonTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl,
Pool pool,
org.jboss.security.SubjectFactory subjectFactory,
java.lang.String securityDomain,
boolean useCcm,
CachedConnectionManager ccm,
boolean sharable,
boolean enlistment,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
java.lang.Integer allocationRetry,
java.lang.Long allocationRetryWaitMillis)
Create a connection manager
|
TxConnectionManager |
ConnectionManagerFactory.createTransactional(javax.resource.spi.TransactionSupport.TransactionSupportLevel tsl,
Pool pool,
org.jboss.security.SubjectFactory subjectFactory,
java.lang.String securityDomain,
boolean useCcm,
CachedConnectionManager ccm,
boolean sharable,
boolean enlistment,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
java.lang.Integer allocationRetry,
java.lang.Long allocationRetryWaitMillis,
TransactionIntegration txIntegration,
java.lang.Boolean interleaving,
java.lang.Integer xaResourceTimeout,
java.lang.Boolean isSameRMOverride,
java.lang.Boolean wrapXAResource,
java.lang.Boolean padXid)
Create a transactional connection manager
|
void |
AbstractConnectionManager.setPool(Pool pool)
Set the pool.
|
Modifier and Type | Method and Description |
---|---|
Pool |
ConnectionListener.getPool()
Retrieve the pool for this listener.
|
Pool |
AbstractConnectionListener.getPool()
Retrieve the pool for this listener.
|
Constructor and Description |
---|
AbstractConnectionListener(ConnectionManager cm,
javax.resource.spi.ManagedConnection managedConnection,
Pool pool,
ManagedConnectionPool mcp,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy)
Creates a new instance of the listener that is responsible for
tracking the owned connection instance.
|
NoTxConnectionListener(ConnectionManager cm,
javax.resource.spi.ManagedConnection mc,
Pool pool,
ManagedConnectionPool mcp,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy)
Creates a new no-tx listener.
|
TxConnectionListener(ConnectionManager cm,
javax.resource.spi.ManagedConnection mc,
Pool pool,
ManagedConnectionPool mcp,
org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy,
javax.transaction.xa.XAResource xaResource,
int xaResourceTimeout)
Creates a new tx listener.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrefillPool
Abstract pool implementation which can be prefilled.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PrefillPool
Prefill pool allows for prefilling connection pools.
|
Modifier and Type | Method and Description |
---|---|
Pool |
PoolFactory.create(PoolStrategy strategy,
javax.resource.spi.ManagedConnectionFactory mcf,
PoolConfiguration pc,
boolean noTxSeparatePools,
boolean sharable)
Create a pool
|
Modifier and Type | Method and Description |
---|---|
ManagedConnectionPool |
ManagedConnectionPoolFactory.create(javax.resource.spi.ManagedConnectionFactory mcf,
ConnectionManager cm,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
PoolConfiguration pc,
Pool p)
Create a managed connection pool using the default implementation strategy
|
ManagedConnectionPool |
ManagedConnectionPoolFactory.create(java.lang.String strategy,
javax.resource.spi.ManagedConnectionFactory mcf,
ConnectionManager cm,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
PoolConfiguration pc,
Pool p)
Create a managed connection pool using a specific implementation strategy
|
void |
ManagedConnectionPool.initialize(javax.resource.spi.ManagedConnectionFactory mcf,
ConnectionManager cm,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
PoolConfiguration pc,
Pool p)
Initialize the managed connection pool
|
void |
ArrayBlockingQueueManagedConnectionPool.initialize(javax.resource.spi.ManagedConnectionFactory mcf,
ConnectionManager cm,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
PoolConfiguration pc,
Pool p)
Initialize the managed connection pool
|
void |
SemaphoreArrayListManagedConnectionPool.initialize(javax.resource.spi.ManagedConnectionFactory mcf,
ConnectionManager cm,
javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
PoolConfiguration pc,
Pool p)
Initialize the managed connection pool
|
Modifier and Type | Class and Description |
---|---|
class |
OnePool
Single pool implementation.
|
class |
PoolBySubject
Pool implementation that uses subject.
|
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)