org.opengion.hayabusa.report2
クラス ProcessFactory.ProcessPool
java.lang.Object
org.opengion.fukurou.util.AbstractObjectPool<SOfficeProcess>
org.opengion.hayabusa.report2.ProcessFactory.ProcessPool
- 含まれているクラス:
- ProcessFactory
protected static class ProcessFactory.ProcessPool
- extends AbstractObjectPool<SOfficeProcess>
ProcessPool は、AbstractObjectPool を継承した オブジェクトプールです。
OpenOfficeのプロセスをプールします。
- バージョン
- 4.0
- 作成者
- Hiroki Nakamura
- 導入されたバージョン:
- JDK5.0,
ProcessFactory.ProcessPool
protected ProcessFactory.ProcessPool()
- 初期処理を行います。
createInstance
protected SOfficeProcess createInstance()
- soffieのプロセスオブジェクトを作成します。
- 定義:
- クラス
AbstractObjectPool<SOfficeProcess>
内の createInstance
- 戻り値:
- OpenOfficeのプロセス
- 変更履歴:
4.3.5.0 (2009/02/01) Exception ではなく、RuntimeException に変更 |
objectFinal
protected void objectFinal(SOfficeProcess soffice)
- オブジェクトプールから削除するときに呼ばれます。
このメソッドで各オブジェクトごとの終了処理を行います。
- オーバーライド:
- クラス
AbstractObjectPool<SOfficeProcess>
内の objectFinal
- パラメータ:
soffice
- OpenOfficeのプロセス
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.