Package ubic.gemma.core.logging.log4j
Class DelegatingThreadContextExecutorService
- java.lang.Object
-
- ubic.gemma.core.util.concurrent.AbstractDelegatingExecutor
-
- ubic.gemma.core.util.concurrent.AbstractDelegatingExecutorService
-
- ubic.gemma.core.logging.log4j.DelegatingThreadContextExecutorService
-
- All Implemented Interfaces:
Executor
,ExecutorService
,DelegatingExecutor
,DelegatingExecutorService
public class DelegatingThreadContextExecutorService extends AbstractDelegatingExecutorService
- Author:
- poirigui
-
-
Constructor Summary
Constructors Constructor Description DelegatingThreadContextExecutorService(ExecutorService delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Runnable
wrap(Runnable runnable)
protected <T> Callable<T>
wrap(Callable<T> callable)
-
Methods inherited from class ubic.gemma.core.util.concurrent.AbstractDelegatingExecutorService
awaitTermination, getDelegate, invokeAll, invokeAll, invokeAny, invokeAny, isShutdown, isTerminated, shutdown, shutdownNow, submit, submit, submit
-
Methods inherited from class ubic.gemma.core.util.concurrent.AbstractDelegatingExecutor
execute
-
-
-
-
Constructor Detail
-
DelegatingThreadContextExecutorService
public DelegatingThreadContextExecutorService(ExecutorService delegate)
-
-
Method Detail
-
wrap
protected Runnable wrap(Runnable runnable)
- Specified by:
wrap
in classAbstractDelegatingExecutor
-
wrap
protected <T> Callable<T> wrap(Callable<T> callable)
- Specified by:
wrap
in classAbstractDelegatingExecutorService
-
-