Class DelegatingThreadContextAsyncTaskExecutor
java.lang.Object
ubic.gemma.core.logging.log4j.DelegatingThreadContextTaskExecutor
ubic.gemma.core.logging.log4j.DelegatingThreadContextAsyncTaskExecutor
- All Implemented Interfaces:
Executor, org.springframework.core.task.AsyncTaskExecutor, org.springframework.core.task.TaskExecutor, DelegatingAsyncTaskExecutor, DelegatingTaskExecutor
- Direct Known Subclasses:
DelegatingThreadContextSchedulingTaskExecutor
public class DelegatingThreadContextAsyncTaskExecutor
extends DelegatingThreadContextTaskExecutor
implements DelegatingAsyncTaskExecutor
- Author:
- poirigui
-
Field Summary
Fields inherited from interface org.springframework.core.task.AsyncTaskExecutor
TIMEOUT_IMMEDIATE, TIMEOUT_INDEFINITE -
Constructor Summary
ConstructorsConstructorDescriptionDelegatingThreadContextAsyncTaskExecutor(org.springframework.core.task.AsyncTaskExecutor delegate) -
Method Summary
Methods inherited from class DelegatingThreadContextTaskExecutor
executeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.core.task.AsyncTaskExecutor
submitCompletable, submitCompletableMethods inherited from interface org.springframework.core.task.TaskExecutor
execute
-
Constructor Details
-
DelegatingThreadContextAsyncTaskExecutor
public DelegatingThreadContextAsyncTaskExecutor(org.springframework.core.task.AsyncTaskExecutor delegate)
-
-
Method Details
-
getDelegate
public org.springframework.core.task.AsyncTaskExecutor getDelegate()Description copied from interface:DelegatingAsyncTaskExecutorThe task executor this is delegating for.- Specified by:
getDelegatein interfaceDelegatingAsyncTaskExecutor- Specified by:
getDelegatein interfaceDelegatingTaskExecutor- Overrides:
getDelegatein classDelegatingThreadContextTaskExecutor
-
execute
- Specified by:
executein interfaceorg.springframework.core.task.AsyncTaskExecutor
-
submit
-
submit
-