インターフェース TaskDecorator
- すべての既知の実装クラス:
CompositeTaskDecorator
,ContextPropagatingTaskDecorator
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
実行される
Runnable
SE に適用されるデコレータのコールバックインターフェース。 このようなデコレータは、必ずしもユーザー提供の Runnable
/Callable
に適用されるのではなく、実際の実行コールバック(ユーザー提供のタスクのラッパーである可能性があります)に適用されることに注意してください。
主な使用例は、タスクの呼び出しの周囲に実行コンテキストを設定するか、タスク実行の監視 / 統計を提供することです。
注意 : TaskDecorator
実装での例外処理は制限される場合があります。具体的には、Future
ベースの操作の場合、公開された Runnable
は、run
メソッドからの例外を伝播しないラッパーになります。
メソッドのサマリー
メソッドの詳細
decorate
- パラメーター:
runnable
- 元のRunnable
- 戻り値:
- 装飾された
Runnable