nablarch.fw.invoker
クラス BasicHandlerListInvoker<TData,TResult>
java.lang.Object
nablarch.fw.invoker.BasicHandlerListInvoker<TData,TResult>
- 型パラメータ:
TData - 処理対象データ型TResult - 処理結果データ型
- すべての実装されたインタフェース:
- HandlerListInvoker<TData,TResult>
@Published(tag="architect")
public class BasicHandlerListInvoker<TData,TResult>
- extends java.lang.Object
- implements HandlerListInvoker<TData,TResult>
HandlerListInvokerの基本実装クラス。
設定されたHandlerListBuilderを使用してハンドラリストを組み立てて、
そのハンドラリストを起動する。
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicHandlerListInvoker
public BasicHandlerListInvoker()
invokeHandlerList
public TResult invokeHandlerList(TData input,
nablarch.fw.ExecutionContext context)
- インタフェース
HandlerListInvoker の記述:
- ハンドラリストの起動を行う。
- 定義:
- インタフェース
HandlerListInvoker<TData,TResult> 内の invokeHandlerList
- パラメータ:
input - 入力データcontext - 実行コンテキスト
- 戻り値:
- 出力データ
getHandlerList
protected java.util.List<nablarch.fw.Handler<?,?>> getHandlerList(TData input)
- 実行対象となるハンドラリストを取得する。
- パラメータ:
input - 入力データ
- 戻り値:
- ハンドラリスト
setHandlerListBuilder
public void setHandlerListBuilder(HandlerListBuilder<TData> handlerListBuilder)
HandlerListBuilderを設定する。
- パラメータ:
handlerListBuilder - HandlerListBuilder