Package org.bonitasoft.engine.work
Class WorkSingleThreadPoolExecutorFactory.SingleThreadPoolExecutor
java.lang.Object
java.util.concurrent.AbstractExecutorService
java.util.concurrent.ThreadPoolExecutor
org.bonitasoft.engine.mdc.MDCTransmitingThreadPoolExecutor
org.bonitasoft.engine.work.WorkSingleThreadPoolExecutorFactory.SingleThreadPoolExecutor
- All Implemented Interfaces:
Executor,ExecutorService
- Enclosing class:
- WorkSingleThreadPoolExecutorFactory
public static class WorkSingleThreadPoolExecutorFactory.SingleThreadPoolExecutor
extends MDCTransmitingThreadPoolExecutor
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.ThreadPoolExecutor
ThreadPoolExecutor.AbortPolicy, ThreadPoolExecutor.CallerRunsPolicy, ThreadPoolExecutor.DiscardOldestPolicy, ThreadPoolExecutor.DiscardPolicy -
Constructor Summary
ConstructorsConstructorDescriptionSingleThreadPoolExecutor(BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory) -
Method Summary
Methods inherited from class org.bonitasoft.engine.mdc.MDCTransmitingThreadPoolExecutor
executeMethods inherited from class java.util.concurrent.ThreadPoolExecutor
afterExecute, allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, beforeExecute, finalize, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getQueue, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, shutdown, shutdownNow, terminated, toStringMethods inherited from class java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit
-
Constructor Details
-
SingleThreadPoolExecutor
-
-
Method Details
-
submit
- Specified by:
submitin interfaceExecutorService- Overrides:
submitin classAbstractExecutorService
-