public class SyncTaskExecutor extends ObjectSE implements TaskExecutor, SerializableSE
TaskExecutor
実装。主にテストシナリオを対象としています。
呼び出しスレッドでの実行には、スレッドコンテキストクラスローダーやスレッドの現在のトランザクションの関連付けなど、スレッドコンテキストに参加するという利点があります。とはいえ、多くの場合、非同期実行が望ましいでしょう。そのようなシナリオではなく、非同期 TaskExecutor
を選択してください。
SimpleAsyncTaskExecutor
, 直列化された形式 コンストラクターと説明 |
---|
SyncTaskExecutor() |
修飾子と型 | メソッドと説明 |
---|---|
void | execute(RunnableSE task) run() SE メソッドを直接呼び出して、指定された task を同期的に実行します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void execute(RunnableSE task)
run()
SE メソッドを直接呼び出して、指定された task
を同期的に実行します。ExecutorSE
の executeSE
TaskExecutor
の execute
task
- 実行する Runnable
(非 null
)IllegalArgumentExceptionSE
- 指定された task
が null
である場合