Apcoordinator ユーザーズガイド |
目次 |
第2部 Apcoordinatorコアの機能 | > 第3章 Apcoordinatorアプリケーションの主な構成要素 |
ファクトリクラスはアプリケーションクラスやセションクラスのインスタンスを作成するクラスです。ユーザ定義のアプリケーションクラスやセションクラスを使用する場合は、ユーザ定義のファクトリクラスが必要です。
ユーザ定義のファクトリクラスは次のように作成します。
アプリケーション種別 | 継承するクラス |
---|---|
Webアプリケーション | com.fujitsu.uji.http.HttpFactory |
EJBセションBean | com.fujitsu.uji.ejb.bean.EJBFactory |
SOAPサーバアプリケーション | com.fujitsu.uji.soap.service.SOAPFactory |
ファクトリクラスの記述例を示します。
import com.fujitsu.uji.SessionProfile; import com.fujitsu.uji.ApplicationProfile; public class SampleFactory extends com.fujitsu.uji.http.HttpFactory { public SessionProfile newSessionProfile() { return new SampleSessionProfile(); } public ApplicationProfile newApplicationProfile() { return new SampleApplicationProfile(); } } |
目次 |