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
と全く同じ動作となる。-
Constructor Summary
-
Method Summary
-
Constructor Details
-
DefaultDelegateFactory
public DefaultDelegateFactory()
-
-
Method Details
-
create
Description copied from interface:DelegateFactory
ディスパッチ対象となるクラスのインスタンスを生成する。- Specified by:
create
in interfaceDelegateFactory
- Parameters:
clazz
- ディスパッチ対象となるクラス- Returns:
- インスタンス
- Throws:
InstantiationException
- インスタンス生成に失敗した場合IllegalAccessException
- クラスまたはコンストラクタにアクセスできない場合
-