クラス
org.seasar.jca.outbound.support.ManagedConnectionPool の使用

ManagedConnectionPool を使用しているパッケージ
org.seasar.jca.outbound.policy コネクション管理のポリシーを提供します. 
 

org.seasar.jca.outbound.policy での ManagedConnectionPool の使用
 

ManagedConnectionPool として宣言されている org.seasar.jca.outbound.policy のフィールド
protected  ManagedConnectionPool<BasicPoolingPolicy.ExpireTask> BasicPoolingPolicy.pool
          コネクションプール
 

ManagedConnectionPool 型の型パラメータを持つ org.seasar.jca.outbound.policy のフィールド
protected  ThreadLocal<ManagedConnectionPool<Object>> ThreadBoundedPoolingPolicy.pools
          スレッドに関連づけられたマネージドコネクション
protected  Map<Transaction,ManagedConnectionPool<Object>> AbstractTransactionBoundedPoolingPolicy.pools
          トランザクションとマネージドコネクションプールのマッピング
 

ManagedConnectionPool を返す org.seasar.jca.outbound.policy のメソッド
protected  ManagedConnectionPool<Object> AbstractTransactionBoundedPoolingPolicy.getPool(Transaction tx, boolean create)
          現在のトランザクションに関連づけられたマネージドコネクションのプールを返します.
 

ManagedConnectionPool 型のパラメータを持つ org.seasar.jca.outbound.policy のメソッド
protected  void AbstractTransactionBoundedPoolingPolicy.allocateNew(ConnectionManagementContext context, Transaction tx, ManagedConnectionPool<Object> pool)
          後続のコネクション管理ポリシーから取得したマネージドコネクションをプールします.
protected  void XATransactionBoundedPoolingPolicy.associateTx(Transaction tx, ManagedConnectionPool<Object> pool, ConnectionManagementContext context)
           
protected  void LocalTransactionBoundedPoolingPolicy.associateTx(Transaction tx, ManagedConnectionPool<Object> pool, ConnectionManagementContext context)
           
protected abstract  void AbstractTransactionBoundedPoolingPolicy.associateTx(Transaction tx, ManagedConnectionPool<Object> pool, ConnectionManagementContext context)
          コネクションをトランザクションに関連づけます.
 



Copyright © 2005-2010 The Seasar Foundation. All Rights Reserved.