public class SEPExecutor extends AbstractLocalAwareExecutorService
| Modifier and Type | Field and Description | 
|---|---|
| int | maxWorkers | 
| java.lang.String | name | 
| protected java.util.concurrent.ConcurrentLinkedQueue<org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.FutureTask<?>> | tasks | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addTask(org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.FutureTask<?> task) | 
| boolean | awaitTermination(long timeout,
                java.util.concurrent.TimeUnit unit) | 
| int | getActiveCount() | 
| long | getCompletedTasks() | 
| long | getPendingTasks() | 
| boolean | isShutdown() | 
| boolean | isTerminated() | 
| void | maybeExecuteImmediately(java.lang.Runnable command) | 
| protected void | onCompletion() | 
| void | shutdown() | 
| java.util.List<java.lang.Runnable> | shutdownNow() | 
execute, execute, invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, newTaskFor, submit, submit, submitpublic final int maxWorkers
public final java.lang.String name
protected final java.util.concurrent.ConcurrentLinkedQueue<org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.FutureTask<?>> tasks
protected void onCompletion()
onCompletion in class AbstractLocalAwareExecutorServiceprotected void addTask(org.apache.cassandra.concurrent.AbstractLocalAwareExecutorService.FutureTask<?> task)
addTask in class AbstractLocalAwareExecutorServicepublic void maybeExecuteImmediately(java.lang.Runnable command)
public void shutdown()
public java.util.List<java.lang.Runnable> shutdownNow()
public boolean isShutdown()
public boolean isTerminated()
public boolean awaitTermination(long timeout,
                                java.util.concurrent.TimeUnit unit)
                         throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic long getPendingTasks()
public long getCompletedTasks()
public int getActiveCount()
Copyright © 2018 The Apache Software Foundation