TData - 処理対象データ型TResult - 処理結果データ型@Published(tag="architect") public class BasicHandlerListInvoker<TData,TResult> extends java.lang.Object implements HandlerListInvoker<TData,TResult>
HandlerListInvokerの基本実装クラス。
設定されたHandlerListBuilderを使用してハンドラリストを組み立てて、
そのハンドラリストを起動する。| コンストラクタと説明 |
|---|
BasicHandlerListInvoker() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.util.List<Handler<?,?>> |
getHandlerList(TData input)
実行対象となるハンドラリストを取得する。
|
TResult |
invokeHandlerList(TData input,
ExecutionContext context)
ハンドラリストの起動を行う。
|
void |
setHandlerListBuilder(HandlerListBuilder<TData> handlerListBuilder)
HandlerListBuilderを設定する。 |
public TResult invokeHandlerList(TData input, ExecutionContext context)
HandlerListInvokerinvokeHandlerList インタフェース内 HandlerListInvoker<TData,TResult>input - 入力データcontext - 実行コンテキストprotected java.util.List<Handler<?,?>> getHandlerList(TData input)
input - 入力データpublic void setHandlerListBuilder(HandlerListBuilder<TData> handlerListBuilder)
HandlerListBuilderを設定する。handlerListBuilder - HandlerListBuilder