Package org.apache.cassandra.concurrent
Interface LocalAwareExecutorPlus
- All Superinterfaces:
Executor,ExecutorPlus,ExecutorService,ResizableThreadPool
- All Known Subinterfaces:
LocalAwareSequentialExecutorPlus
- All Known Implementing Classes:
ImmediateExecutor,LocalAwareSingleThreadExecutorPlus,LocalAwareThreadPoolExecutorPlus,SEPExecutor
An
ExecutorPlus that is aware of, and propagates to execution, any ExecutorLocals-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.cassandra.concurrent.ExecutorPlus
ExecutorPlus.MaximumPoolSizeListener -
Method Summary
Methods inherited from interface org.apache.cassandra.concurrent.ExecutorPlus
execute, inExecutor, invokeAll, invokeAll, invokeAny, invokeAny, maybeExecuteImmediately, submit, submit, submit, submit, submit, submitMethods inherited from interface java.util.concurrent.ExecutorService
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNowMethods inherited from interface org.apache.cassandra.concurrent.ResizableThreadPool
getActiveTaskCount, getCompletedTaskCount, getCorePoolSize, getMaximumPoolSize, getMaxTasksQueued, getPendingTaskCount, oldestTaskQueueTime, setCorePoolSize, setMaximumPoolSize