Package nablarch.fw.handler
Interface DelegateFactory
- All Known Implementing Classes:
DefaultDelegateFactory
,SystemRepositoryDelegateFactory
public interface DelegateFactory
委譲先クラスのインスタンスを生成するファクトリインタフェース。
本インタフェースにて生成されたインタフェースは、
DispatchHandler
からディスパッチされる用途に使用される。- Author:
- Taichi Uragami
- See Also:
-
Method Summary
-
Method Details
-
create
ディスパッチ対象となるクラスのインスタンスを生成する。- Parameters:
clazz
- ディスパッチ対象となるクラス- Returns:
- インスタンス
- Throws:
InstantiationException
- インスタンス生成に失敗した場合IllegalAccessException
- クラスまたはコンストラクタにアクセスできない場合
-