org.seasar.jca.outbound.policy
クラス LocalTransactionBoundedPoolingPolicy

java.lang.Object
  上位を拡張 org.seasar.jca.outbound.policy.AbstractPolicy
      上位を拡張 org.seasar.jca.outbound.policy.AbstractTransactionBoundedPoolingPolicy
          上位を拡張 org.seasar.jca.outbound.policy.LocalTransactionBoundedPoolingPolicy
すべての実装されたインタフェース:
Serializable, ConnectionManagementPolicy

public class LocalTransactionBoundedPoolingPolicy
extends AbstractTransactionBoundedPoolingPolicy

コネクションをリソースローカルなトランザクションに関連づけて管理するポリシーの実装クラスです.

作成者:
koichik
関連項目:
直列化された形式

フィールドの概要
 
クラス org.seasar.jca.outbound.policy.AbstractTransactionBoundedPoolingPolicy から継承されたフィールド
allowLocalTx, pools, tm
 
クラス org.seasar.jca.outbound.policy.AbstractPolicy から継承されたフィールド
mcf, needMCF, nextPolicy
 
コンストラクタの概要
LocalTransactionBoundedPoolingPolicy(TransactionManager tm)
          インスタンスを構築します.
 
メソッドの概要
protected  void associateTx(Transaction tx, ManagedConnectionPool<Object> pool, ConnectionManagementContext context)
          コネクションをトランザクションに関連づけます.
 
クラス org.seasar.jca.outbound.policy.AbstractTransactionBoundedPoolingPolicy から継承されたメソッド
allocate, allocateNew, allocateUnboundConnection, checkIn, checkOut, connectionErrorOccurred, getPool, isAllowLocalTx, registerContext, release, releaseContext, setAllowLocalTx
 
クラス org.seasar.jca.outbound.policy.AbstractPolicy から継承されたメソッド
assertValidMCF, dispose, initialize, silentRelease
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LocalTransactionBoundedPoolingPolicy

public LocalTransactionBoundedPoolingPolicy(TransactionManager tm)
インスタンスを構築します.

パラメータ:
tm - トランザクションマネージャ
メソッドの詳細

associateTx

protected void associateTx(Transaction tx,
                           ManagedConnectionPool<Object> pool,
                           ConnectionManagementContext context)
                    throws ResourceException
クラス AbstractTransactionBoundedPoolingPolicy の記述:
コネクションをトランザクションに関連づけます.

定義:
クラス AbstractTransactionBoundedPoolingPolicy 内の associateTx
パラメータ:
tx - トランザクション
pool - マネージドコネクションのプール
context - コネクション管理コンテキスト
例外:
ResourceException - 関連づけ中に例外が発生した場合


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