Package nablarch.fw.handler
Class DefaultDelegateFactory
java.lang.Object
nablarch.fw.handler.DefaultDelegateFactory
- All Implemented Interfaces:
DelegateFactory
デリゲートファクトリ(
DelegateFactory)のデフォルト実装クラス。
本実装では、与えられた委譲対象クラスのインスタンスをClass.newInstance()により生成する。
DispatchHandler.setDelegateFactory(DelegateFactory)に本クラスを設定することで、
5u14までのDispatchHandlerと全く同じ動作となる。- Author:
- Taichi Uragami
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultDelegateFactory
public DefaultDelegateFactory()
-
-
Method Details
-
create
Description copied from interface:DelegateFactoryディスパッチ対象となるクラスのインスタンスを生成する。- Specified by:
createin interfaceDelegateFactory- Parameters:
clazz- ディスパッチ対象となるクラス- Returns:
- インスタンス
- Throws:
InstantiationException- インスタンス生成に失敗した場合IllegalAccessException- クラスまたはコンストラクタにアクセスできない場合
-