TData
- 処理対象データ型TResult
- 処理結果データ型public class AsyncHandlerListInvoker<TData,TResult> extends Object implements HandlerListInvoker<TData,Future<TResult>>
HandlerListInvoker
の実装クラス。コンストラクタと説明 |
---|
AsyncHandlerListInvoker()
AsyncHandlerListInvoker を生成する。 |
修飾子とタイプ | メソッドと説明 |
---|---|
protected Callable<TResult> |
createCallable(HandlerListInvoker<TData,TResult> handlerListInvoker,
TData input,
ExecutionContext context)
ハンドラリストを起動する
Callable インスタンスを生成する。 |
invokeHandlerList
@Published(tag="architect") public AsyncHandlerListInvoker()
AsyncHandlerListInvoker
を生成する。@Published(tag="architect") protected Callable<TResult> createCallable(HandlerListInvoker<TData,TResult> handlerListInvoker, TData input, ExecutionContext context)
Callable
インスタンスを生成する。
ハンドラリストの起動方法を変更したい場合や、起動前後に処理を追加したい場合、
本メソッドをオーバーライドしてよい。handlerListInvoker
- HandlerListInvoker
input
- 入力データcontext
- ExecutionContext
Callable
インスタンス