public class ManagedExecutorServiceImpl
extends org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
Constructor and Description |
---|
ManagedExecutorServiceImpl(String name,
org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl managedThreadFactory,
long hungTaskThreshold,
boolean longRunningTasks,
int corePoolSize,
int maxPoolSize,
long keepAliveTime,
TimeUnit keepAliveTimeUnit,
long threadLifeTime,
org.glassfish.enterprise.concurrent.ContextServiceImpl contextService,
org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy rejectPolicy,
BlockingQueue<Runnable> queue,
org.wildfly.extension.requestcontroller.ControlPoint controlPoint) |
ManagedExecutorServiceImpl(String name,
org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl managedThreadFactory,
long hungTaskThreshold,
boolean longRunningTasks,
int corePoolSize,
int maxPoolSize,
long keepAliveTime,
TimeUnit keepAliveTimeUnit,
long threadLifeTime,
int queueCapacity,
org.glassfish.enterprise.concurrent.ContextServiceImpl contextService,
org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy rejectPolicy,
org.wildfly.extension.requestcontroller.ControlPoint controlPoint) |
Modifier and Type | Method and Description |
---|---|
void |
execute(Runnable command) |
<T> Future<T> |
submit(Callable<T> task) |
Future<?> |
submit(Runnable task) |
<T> Future<T> |
submit(Runnable task,
T result) |
getAdapter, getCompletedTaskCount, getExecutorForTaskListener, getNewTaskFor, getNewTaskFor, getTaskCount, getThreadPoolExecutor
awaitTermination, doInvokeAny, executeManagedFutureTask, getContextService, getContextSetupProvider, getHungThreads, getManagedThreadFactory, getName, getObjectName, getRejectPolicy, getThreads, invokeAll, invokeAll, invokeAny, invokeAny, isContextualCallback, isEventProvider, isLongRunningTasks, isShutdown, isStateManageable, isStatisticsProvider, isTerminated, newTaskFor, newTaskFor, shutdown, shutdownNow
public ManagedExecutorServiceImpl(String name, org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl managedThreadFactory, long hungTaskThreshold, boolean longRunningTasks, int corePoolSize, int maxPoolSize, long keepAliveTime, TimeUnit keepAliveTimeUnit, long threadLifeTime, org.glassfish.enterprise.concurrent.ContextServiceImpl contextService, org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy rejectPolicy, BlockingQueue<Runnable> queue, org.wildfly.extension.requestcontroller.ControlPoint controlPoint)
public ManagedExecutorServiceImpl(String name, org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl managedThreadFactory, long hungTaskThreshold, boolean longRunningTasks, int corePoolSize, int maxPoolSize, long keepAliveTime, TimeUnit keepAliveTimeUnit, long threadLifeTime, int queueCapacity, org.glassfish.enterprise.concurrent.ContextServiceImpl contextService, org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy rejectPolicy, org.wildfly.extension.requestcontroller.ControlPoint controlPoint)
public <T> Future<T> submit(Callable<T> task)
submit
in interface ExecutorService
submit
in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
public <T> Future<T> submit(Runnable task, T result)
submit
in interface ExecutorService
submit
in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
public Future<?> submit(Runnable task)
submit
in interface ExecutorService
submit
in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Copyright © 2017 JBoss by Red Hat. All rights reserved.