Skip navigation links
A B C D E G I L M N O P R S T U V 

A

AbstractManagedExecutorService - Class in org.glassfish.enterprise.concurrent
Abstract base class for ManagedExecutorService and ManagedScheduledExecutorService implementation classes.
AbstractManagedExecutorService(String, ManagedThreadFactoryImpl, long, boolean, ContextServiceImpl, ContextSetupProvider, AbstractManagedExecutorService.RejectPolicy) - Constructor for class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
AbstractManagedExecutorService.RejectPolicy - Enum in org.glassfish.enterprise.concurrent
 
AbstractManagedExecutorServiceAdapter - Class in org.glassfish.enterprise.concurrent
Abstract base class for ManagedExecutorService and ManagedScheduledExecutorService implementation with life cycle operations disabled for handing out to application components.
AbstractManagedExecutorServiceAdapter() - Constructor for class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 
AbstractManagedThread - Class in org.glassfish.enterprise.concurrent
AbstractManagedThread(Runnable) - Constructor for class org.glassfish.enterprise.concurrent.AbstractManagedThread
 
adapter - Variable in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
adapter - Variable in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
afterExecute(Runnable, Throwable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
afterExecute(Runnable, Throwable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
afterProxyMethod(TransactionHandle, String) - Method in interface org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider
Method to be called after invoking the proxy method to allow the Java EE Product Provider to perform any transaction-related cleanup.
awaitTermination(long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
awaitTermination(long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 

B

beforeExecute(Thread, Runnable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
beforeExecute(Thread, Runnable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
beforeProxyMethod(String) - Method in interface org.glassfish.enterprise.concurrent.spi.TransactionSetupProvider
Method to be called before invoking the proxy method to allow the Java EE Product Provider to perform any transaction-related setup.

C

cancel(boolean) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
captureContext(AbstractManagedExecutorService) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
capturedContextHandle - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
ContextHandle - Interface in org.glassfish.enterprise.concurrent.spi
To be implemented by application server for identifying context information.
contextHandleForReset - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
contextHandleForSetup - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
ContextInfo - Class in org.glassfish.enterprise.concurrent.spi
Constants for standard types of Context
ContextInfo() - Constructor for class org.glassfish.enterprise.concurrent.spi.ContextInfo
 
ContextProxyInvocationHandler - Class in org.glassfish.enterprise.concurrent.internal
InvocationHandler used by ContextServiceImpl
ContextProxyInvocationHandler(ContextServiceImpl, Object, Map<String, String>) - Constructor for class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
contextService - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
contextService - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
ContextServiceImpl - Class in org.glassfish.enterprise.concurrent
Implementation of ContextService interface
ContextServiceImpl(String, ContextSetupProvider) - Constructor for class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
ContextServiceImpl(String, ContextSetupProvider, TransactionSetupProvider) - Constructor for class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
contextSetupProvider - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
contextSetupProvider - Variable in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
contextSetupProvider - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
ContextSetupProvider - Interface in org.glassfish.enterprise.concurrent.spi
To be implemented by application server for setting up proper execution context before running a task, and also for resetting the execution context after running a task.
contextualCallback - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
createContextualProxy(Object, Class<?>...) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
createContextualProxy(Object, Map<String, String>, Class<?>...) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
createContextualProxy(T, Class<T>) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
createContextualProxy(T, Map<String, String>, Class<T>) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
createThread(Runnable, ContextHandle) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
CUSTOM - Static variable in class org.glassfish.enterprise.concurrent.spi.ContextInfo
 

D

doInvokeAny(Collection<? extends Callable<T>>, boolean, long) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
done() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
done(Throwable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
Call by ThreadPoolExecutor after a task is done execution.

E

execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
execute(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
executeManagedFutureTask(ManagedFutureTask<?>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Executes a ManagedFutureTask created by getNewTaskFor()
executeManagedFutureTask(ManagedFutureTask) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
executeManagedTask(ManagedFutureTask) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
executionProperties - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
executor - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
executor - Variable in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 

G

getAdapter() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
Returns an adapter for ManagedExecutorService instance which has its life cycle operations disabled.
getAdapter() - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
Returns an adapter for the ManagedScheduledExceutorService instance which has its life cycle operations disabled.
getCompletedTaskCount() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Returns the approximate total number of tasks that have completed execution.
getCompletedTaskCount() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getCompletedTaskCount() - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getContextService() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getContextService() - Method in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
getContextSetupProvider() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getContextSetupProvider() - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
getExecutionProperties(Object) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
getExecutionProperties() - Method in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
getExecutorForTaskListener() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Returns the ManagedExecutorService instance that is used for passing as the executor argument of ManagedTaskListener calls
getExecutorForTaskListener() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getExecutorForTaskListener() - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getHungTaskThreshold() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
getHungThreads() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getIdentityName(Object) - Static method in class org.glassfish.enterprise.concurrent.internal.Util
 
getManagedThreadFactory() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getName() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getName() - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
getName() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
getNewTaskFor(Runnable, V) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
newTaskFor from super class java.util.concurrent.AbstractExecutorService is protected access.
getNewTaskFor(Callable<V>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
newTaskFor from super class java.util.concurrent.AbstractExecutorService is protected access.
getNewTaskFor(Runnable, V) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getNewTaskFor(Callable) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getNewTaskFor(Runnable, V) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getNewTaskFor(Callable<V>) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getObjectName() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getRejectPolicy() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getTaskCount() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Returns the approximate total number of tasks that have ever been scheduled for execution.
getTaskCount() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getTaskCount() - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getTaskIdentityName() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedThread
Return the identity name of the task that is being run on this thread.
getTaskIdentityName() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
getTaskIdentityName() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
 
getTaskRunTime(long) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedThread
Return the time in millisecond since the task has started.
getTaskRunTime(long) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
 
getThreadPoolExecutor() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
getThreadPoolExecutor() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
getThreadPoolExecutor() - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
getThreads() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
Return an array of threads in this Managed[Scheduled]ExecutorService
getThreads() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
Return an array of threads in this ManagedThreadFactoryImpl
getThreadStartTime() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedThread
Return the time that the thread was started, measured in milliseconds, between the current time and midnight, January 1, 1970 UTC.
getThreadStartTime() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
 
getTransactionExecutionProperty() - Method in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
getTransactionSetupProvider() - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 

I

invoke(Object, Method, Object[]) - Method in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
isContextualCallback() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isEventProvider() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isLongRunningTasks() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isShutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isShutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 
isShutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedThread
 
isStateManageable() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isStatisticsProvider() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isTerminated() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
isTerminated() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 

L

LIFECYCLE_OPER_NOT_SUPPORTED - Static variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 
LOCALE - Static variable in class org.glassfish.enterprise.concurrent.spi.ContextInfo
 
longRunningTasks - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 

M

MANAGED_THREAD_FACTORY_STOPPED - Static variable in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
ManagedExecutorCompletionService<V> - Class in org.glassfish.enterprise.concurrent
Adopted from java.util.concurrent.ExecutorCompletionService with support for ManagedTaskListener.
ManagedExecutorCompletionService(AbstractManagedExecutorService) - Constructor for class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
Creates an ExecutorCompletionService using the supplied executor for base task execution and a LinkedBlockingQueue as a completion queue.
ManagedExecutorCompletionService(AbstractManagedExecutorService, BlockingQueue<Future<V>>) - Constructor for class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
Creates an ExecutorCompletionService using the supplied executor for base task execution and the supplied queue as its completion queue.
ManagedExecutorServiceAdapter - Class in org.glassfish.enterprise.concurrent
The ManagedExecutorService instance to be handed to the application components, with all life cycle operations disabled.
ManagedExecutorServiceAdapter(ManagedExecutorServiceImpl) - Constructor for class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
ManagedExecutorServiceImpl - Class in org.glassfish.enterprise.concurrent
Implementation of ManagedExecutorService interface.
ManagedExecutorServiceImpl(String, ManagedThreadFactoryImpl, long, boolean, int, int, long, TimeUnit, long, ContextServiceImpl, AbstractManagedExecutorService.RejectPolicy, BlockingQueue<Runnable>) - Constructor for class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
ManagedExecutorServiceImpl(String, ManagedThreadFactoryImpl, long, boolean, int, int, long, TimeUnit, long, int, ContextServiceImpl, AbstractManagedExecutorService.RejectPolicy) - Constructor for class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
ManagedFutureTask<V> - Class in org.glassfish.enterprise.concurrent.internal
Future implementation to be returned by methods in ManagedExecutorSerivceImpl.
ManagedFutureTask(AbstractManagedExecutorService, Runnable, V) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
ManagedFutureTask(AbstractManagedExecutorService, Callable) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
ManagedScheduledExecutorServiceAdapter - Class in org.glassfish.enterprise.concurrent
The ManagedScheduledExecutorService instance to be handed to the application components, with all life cycle operations overriden to throw UnSupportedException.
ManagedScheduledExecutorServiceAdapter(ManagedScheduledExecutorService) - Constructor for class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
ManagedScheduledExecutorServiceImpl - Class in org.glassfish.enterprise.concurrent
Implementation of ManagedScheduledExecutorService interface
ManagedScheduledExecutorServiceImpl(String, ManagedThreadFactoryImpl, long, boolean, int, long, TimeUnit, long, ContextServiceImpl, AbstractManagedExecutorService.RejectPolicy) - Constructor for class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
ManagedScheduledThreadPoolExecutor - Class in org.glassfish.enterprise.concurrent.internal
ThreadPoolExecutor for running tasks submitted to ScheduledManagedExecutorServiceImpl.
ManagedScheduledThreadPoolExecutor(int) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
ManagedScheduledThreadPoolExecutor(int, ThreadFactory) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
ManagedScheduledThreadPoolExecutor(int, RejectedExecutionHandler) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
ManagedScheduledThreadPoolExecutor(int, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
ManagedThread(Runnable, ContextHandle) - Constructor for class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
 
managedThreadFactory - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
ManagedThreadFactoryImpl - Class in org.glassfish.enterprise.concurrent
Implementation of ManagedThreadFactory interface.
ManagedThreadFactoryImpl(String) - Constructor for class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
ManagedThreadFactoryImpl(String, ContextServiceImpl) - Constructor for class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
ManagedThreadFactoryImpl(String, ContextServiceImpl, int) - Constructor for class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
ManagedThreadFactoryImpl.ManagedThread - Class in org.glassfish.enterprise.concurrent
ManageableThread to be returned by ManagedThreadFactory.newThread()
ManagedThreadPoolExecutor - Class in org.glassfish.enterprise.concurrent.internal
ThreadPoolExecutor for running tasks submitted to ManagedExecutorServiceImpl.
ManagedThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
ManagedThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
ManagedThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
ManagedThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 

N

name - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
name - Variable in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
newTaskFor(Runnable, T) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
newTaskFor(Callable<T>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
newTaskFor(AbstractManagedExecutorService, Runnable, V) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
newTaskFor(AbstractManagedExecutorService, Callable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
newThread(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 

O

org.glassfish.enterprise.concurrent - package org.glassfish.enterprise.concurrent
 
org.glassfish.enterprise.concurrent.internal - package org.glassfish.enterprise.concurrent.internal
 
org.glassfish.enterprise.concurrent.spi - package org.glassfish.enterprise.concurrent.spi
 

P

poll() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
poll(long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
proxiedObject - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 

R

rejectPolicy - Variable in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
removeThread(ManagedThreadFactoryImpl.ManagedThread) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
reset(ContextHandle) - Method in interface org.glassfish.enterprise.concurrent.spi.ContextSetupProvider
Called by ManagedExecutorService after executing a task to clean up and reset thread context.
resetContext() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
run() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
run() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
 

S

saveContext(ContextService) - Method in interface org.glassfish.enterprise.concurrent.spi.ContextSetupProvider
Called by ManagedExecutorService in the same thread that submits a task to save the execution context of the submitting thread.
saveContext(ContextService, Map<String, String>) - Method in interface org.glassfish.enterprise.concurrent.spi.ContextSetupProvider
Called by ManagedExecutorService in the same thread that submits a task to save the execution context of the submitting thread.
schedule(AbstractManagedExecutorService, Runnable, V, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
schedule(AbstractManagedExecutorService, Callable<V>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
schedule(AbstractManagedExecutorService, Runnable, Trigger) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
schedule(AbstractManagedExecutorService, Callable<V>, Trigger) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
schedule(Runnable, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
schedule(Callable<V>, Trigger) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
schedule(Runnable, Trigger) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
schedule(Runnable, Trigger) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
schedule(Callable<V>, Trigger) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
schedule(Runnable, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
scheduleAtFixedRate(AbstractManagedExecutorService, Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
scheduleWithFixedDelay(AbstractManagedExecutorService, Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
SECURITY - Static variable in class org.glassfish.enterprise.concurrent.spi.ContextInfo
 
setException(Throwable) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
setHungTaskThreshold(long) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
setTaskDoneCallback(TaskDoneCallback) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
setThreadLifeTime(long) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedScheduledThreadPoolExecutor
 
setThreadLifeTime(long) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedThreadPoolExecutor
 
setup(ContextHandle) - Method in interface org.glassfish.enterprise.concurrent.spi.ContextSetupProvider
Called by ManagedExecutorService before executing a task to set up thread context.
setupContext() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
shutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
shutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 
shutdown() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedThread
Marks the thread for shutdown so application components could check the status of this thread and finish any work as soon as possible.
shutdownNow() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
shutdownNow() - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorServiceAdapter
 
starting(Thread) - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
stop() - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
Stop the ManagedThreadFactory instance.
submit(Runnable) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
submit(Runnable, T) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
submit(Callable<T>) - Method in class org.glassfish.enterprise.concurrent.AbstractManagedExecutorService
 
submit(Callable<V>) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
submit(Runnable, V, ManagedTaskListener) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
submit(Callable<T>) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
submit(Runnable, T) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
submit(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceAdapter
 
submit(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
submit(Runnable, T) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
submit(Callable<T>) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceAdapter
 
submit(Runnable) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
submit(Runnable, T) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
submit(Callable<T>) - Method in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
submitted() - Method in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 

T

take() - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
task - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
taskDone(ManagedFutureTask) - Method in interface org.glassfish.enterprise.concurrent.internal.TaskDoneCallback
 
taskDone(ManagedFutureTask) - Method in class org.glassfish.enterprise.concurrent.ManagedExecutorCompletionService
 
taskDone(Thread) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
taskDoneCallback - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
TaskDoneCallback - Interface in org.glassfish.enterprise.concurrent.internal
Callback to be notified when the taskDone() method in FutureTask is called.
taskListener - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
taskRunThrowable - Variable in class org.glassfish.enterprise.concurrent.internal.ManagedFutureTask
 
taskStarting(Thread, ManagedFutureTask) - Method in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
 
ThreadExpiredException - Exception in org.glassfish.enterprise.concurrent.internal
 
ThreadExpiredException() - Constructor for exception org.glassfish.enterprise.concurrent.internal.ThreadExpiredException
 
threadPoolExecutor - Variable in class org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl
 
threadPoolExecutor - Variable in class org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl
 
TransactionHandle - Interface in org.glassfish.enterprise.concurrent.spi
To be implemented by application server.
transactionSetupProvider - Variable in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
transactionSetupProvider - Variable in class org.glassfish.enterprise.concurrent.internal.ContextProxyInvocationHandler
 
TransactionSetupProvider - Interface in org.glassfish.enterprise.concurrent.spi
To be implemented by application server for performing proper transaction setup before invoking a proxy method of a contextual proxy object created by various createContextualProxy methods in ContextService and after the proxy method has finished running.

U

Util - Class in org.glassfish.enterprise.concurrent.internal
 
Util() - Constructor for class org.glassfish.enterprise.concurrent.internal.Util
 

V

valueOf(String) - Static method in enum org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.enterprise.concurrent.AbstractManagedExecutorService.RejectPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
verifyHandler(Object) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
verifyStringValue(Enumeration) - Method in class org.glassfish.enterprise.concurrent.ContextServiceImpl
 
A B C D E G I L M N O P R S T U V 
Skip navigation links

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.