## Uses of Interface
org.jboss.jca.core.connectionmanager.ConnectionManager

- Packages that use ConnectionManager
  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.notx | This package contains the non-tx connection manager 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.tx | This package contains the tx connection manager implementation.

- - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager

    Subinterfaces of ConnectionManager in org.jboss.jca.core.connectionmanager
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `NoTxConnectionManager` Internal connection manager contract for non-transactional contexts.
    `interface` | `TxConnectionManager` Internal connection manager contract for transactional contexts.

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.listener

    Methods in org.jboss.jca.core.connectionmanager.listener that return ConnectionManager
    Modifier and Type | Method and Description
    --- | ---
    `protected ConnectionManager` | AbstractConnectionListener.`getConnectionManager()` Gets connection manager.

    Constructors in org.jboss.jca.core.connectionmanager.listener with parameters of type ConnectionManager
    Constructor and Description
    `AbstractConnectionListener(ConnectionManager cm, javax.resource.spi.ManagedConnection managedConnection, Pool pool, ManagedConnectionPool mcp, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy, java.lang.Boolean tracking)` 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, java.lang.Boolean tracking)` 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, java.lang.Boolean tracking, java.lang.Boolean enlistmentTrace, javax.transaction.xa.XAResource xaResource, int xaResourceTimeout)` Creates a new tx listener.

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.notx

    Classes in org.jboss.jca.core.connectionmanager.notx that implement ConnectionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoTxConnectionManagerImpl` Non transactional connection manager implementation.

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.pool

    Methods in org.jboss.jca.core.connectionmanager.pool that return ConnectionManager
    Modifier and Type | Method and Description
    --- | ---
    `protected ConnectionManager` | AbstractPool.`getConnectionManager()` Get the connection manager

    Methods in org.jboss.jca.core.connectionmanager.pool with parameters of type ConnectionManager
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractPool.`setConnectionManager(ConnectionManager cm)` Set the connection manager

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.pool.api

    Methods in org.jboss.jca.core.connectionmanager.pool.api with parameters of type ConnectionManager
    Modifier and Type | Method and Description
    --- | ---
    `void` | Pool.`setConnectionManager(ConnectionManager cm)` Set the connection manager

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.pool.mcp

    Methods in org.jboss.jca.core.connectionmanager.pool.mcp with parameters of type ConnectionManager
    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, org.jboss.jca.core.api.connectionmanager.pool.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, org.jboss.jca.core.api.connectionmanager.pool.PoolConfiguration pc, Pool p)` Create a managed connection pool using a specific implementation strategy
    `void` | SemaphoreConcurrentLinkedDequeManagedConnectionPool.`initialize(javax.resource.spi.ManagedConnectionFactory mcf, ConnectionManager cm, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cri, org.jboss.jca.core.api.connectionmanager.pool.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, org.jboss.jca.core.api.connectionmanager.pool.PoolConfiguration pc, Pool p)` Initialize the managed connection pool
    `void` | ManagedConnectionPool.`initialize(javax.resource.spi.ManagedConnectionFactory mcf, ConnectionManager cm, javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cri, org.jboss.jca.core.api.connectionmanager.pool.PoolConfiguration pc, Pool p)` Initialize the managed connection pool

  - ### Uses of ConnectionManager in org.jboss.jca.core.connectionmanager.tx

    Classes in org.jboss.jca.core.connectionmanager.tx that implement ConnectionManager
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TxConnectionManagerImpl` The TxConnectionManager is a JBoss ConnectionManager implementation for JCA adapters implementing LocalTransaction and XAResource support.

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)