クラス ProcessFactory.ProcessPool
- java.lang.Object
-
- org.opengion.fukurou.util.AbstractObjectPool<SOfficeProcess>
-
- org.opengion.hayabusa.report2.ProcessFactory.ProcessPool
-
- 含まれているクラス:
- ProcessFactory
protected static final class ProcessFactory.ProcessPool extends AbstractObjectPool<SOfficeProcess>
ProcessPool は、AbstractObjectPool を継承した オブジェクトプールです。 OpenOfficeのプロセスをプールします。- 導入されたバージョン:
- JDK5.0,
-
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protected
ProcessPool()
初期処理を行います。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected SOfficeProcess
createInstance()
soffieのプロセスオブジェクトを作成します。protected void
objectFinal(SOfficeProcess soffice)
オブジェクトプールから削除するときに呼ばれます。-
クラスから継承されたメソッド org.opengion.fukurou.util.AbstractObjectPool
clear, init, init, isEmpty, newInstance, objectInitial, release, remove, size, toString
-
-
-
-
コンストラクタの詳細
-
ProcessPool
protected ProcessPool()
初期処理を行います。
-
-
メソッドの詳細
-
createInstance
protected SOfficeProcess createInstance()
soffieのプロセスオブジェクトを作成します。- 定義:
createInstance
クラス内AbstractObjectPool<SOfficeProcess>
- 戻り値:
- OpenOfficeのプロセス
-
objectFinal
protected void objectFinal(SOfficeProcess soffice)
オブジェクトプールから削除するときに呼ばれます。 このメソッドで各オブジェクトごとの終了処理を行います。- オーバーライド:
objectFinal
クラス内AbstractObjectPool<SOfficeProcess>
- パラメータ:
soffice
- OpenOfficeのプロセス
-
-