org.seasar.jca.lifecycle
クラス BootstrapContextImpl

java.lang.Object
  上位を拡張 org.seasar.jca.lifecycle.BootstrapContextImpl
すべての実装されたインタフェース:
BootstrapContext

public class BootstrapContextImpl
extends Object
implements BootstrapContext

BootstrapContextの実装クラスです.

作成者:
koichik

フィールドの概要
protected  WorkManager workManager
          ワークマネージャ
 
コンストラクタの概要
BootstrapContextImpl()
          インスタンスを構築します.
BootstrapContextImpl(int numThreads)
          指定されたスレッド数を持つWorkManagerImplを使用してインスタンスを構築します.
BootstrapContextImpl(WorkManager workManager)
          インスタンスを構築します.
 
メソッドの概要
 Timer createTimer()
           
 WorkManager getWorkManager()
           
 XATerminator getXATerminator()
           
 void setWorkManager(WorkManager workManager)
          ワークマネージャを設定します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

workManager

protected WorkManager workManager
ワークマネージャ

コンストラクタの詳細

BootstrapContextImpl

public BootstrapContextImpl()
インスタンスを構築します.

このコンストラクタで生成したインスタンスは, setWorkManager(WorkManager)で ワークマネージャを設定しなくてはなりません.


BootstrapContextImpl

public BootstrapContextImpl(int numThreads)
指定されたスレッド数を持つWorkManagerImplを使用してインスタンスを構築します.

パラメータ:
numThreads - スレッドプールのスレッド数

BootstrapContextImpl

public BootstrapContextImpl(WorkManager workManager)
インスタンスを構築します.

パラメータ:
workManager - ワークマネージャ
メソッドの詳細

createTimer

public Timer createTimer()
                  throws UnavailableException
定義:
インタフェース BootstrapContext 内の createTimer
例外:
UnavailableException

getWorkManager

public WorkManager getWorkManager()
定義:
インタフェース BootstrapContext 内の getWorkManager

getXATerminator

public XATerminator getXATerminator()
定義:
インタフェース BootstrapContext 内の getXATerminator

setWorkManager

public void setWorkManager(WorkManager workManager)
ワークマネージャを設定します.

パラメータ:
workManager - ワークマネージャ


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