public interface ExecuteAwarePlugin extends ThreadPoolPlugin
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
afterExecute(Runnable runnable,
Throwable throwable)
Callback after task execution.
|
default void |
beforeExecute(Thread thread,
Runnable runnable)
Callback before task execution.
|
getId, getPluginRuntime, start, stopdefault void beforeExecute(Thread thread, Runnable runnable)
thread - thread of executing taskrunnable - taskExtensibleThreadPoolExecutor.beforeExecute(java.lang.Thread, java.lang.Runnable)default void afterExecute(Runnable runnable, Throwable throwable)
runnable - runnablethrowable - exception thrown during executionExtensibleThreadPoolExecutor.afterExecute(java.lang.Runnable, java.lang.Throwable)Copyright © 2022. All rights reserved.