Package | Description |
---|---|
org.glassfish.enterprise.concurrent | |
org.glassfish.enterprise.concurrent.internal |
Modifier and Type | Class and Description |
---|---|
class |
ManagedExecutorServiceImpl
Implementation of ManagedExecutorService interface.
|
class |
ManagedScheduledExecutorServiceImpl
Implementation of ManagedScheduledExecutorService interface
|
Constructor and Description |
---|
ManagedExecutorCompletionService(AbstractManagedExecutorService executor)
Creates an ExecutorCompletionService using the supplied
executor for base task execution and a
LinkedBlockingQueue as a completion queue. |
ManagedExecutorCompletionService(AbstractManagedExecutorService executor,
BlockingQueue<Future<V>> completionQueue)
Creates an ExecutorCompletionService using the supplied
executor for base task execution and the supplied queue as its
completion queue.
|
Modifier and Type | Field and Description |
---|---|
protected AbstractManagedExecutorService |
ManagedFutureTask.executor |
Modifier and Type | Method and Description |
---|---|
protected void |
ManagedFutureTask.captureContext(AbstractManagedExecutorService executor) |
ManagedFutureTask |
ManagedScheduledThreadPoolExecutor.newTaskFor(AbstractManagedExecutorService executor,
Callable callable) |
<V> ManagedFutureTask<V> |
ManagedScheduledThreadPoolExecutor.newTaskFor(AbstractManagedExecutorService executor,
Runnable r,
V result) |
<V> ScheduledFuture<V> |
ManagedScheduledThreadPoolExecutor.schedule(AbstractManagedExecutorService executor,
Callable<V> callable,
long delay,
TimeUnit unit) |
<V> ScheduledFuture<V> |
ManagedScheduledThreadPoolExecutor.schedule(AbstractManagedExecutorService executor,
Callable<V> callable,
javax.enterprise.concurrent.Trigger trigger) |
ScheduledFuture<?> |
ManagedScheduledThreadPoolExecutor.schedule(AbstractManagedExecutorService executor,
Runnable command,
javax.enterprise.concurrent.Trigger trigger) |
<V> ScheduledFuture<V> |
ManagedScheduledThreadPoolExecutor.schedule(AbstractManagedExecutorService executor,
Runnable command,
V result,
long delay,
TimeUnit unit) |
ScheduledFuture<?> |
ManagedScheduledThreadPoolExecutor.scheduleAtFixedRate(AbstractManagedExecutorService executor,
Runnable command,
long initialDelay,
long period,
TimeUnit unit) |
ScheduledFuture<?> |
ManagedScheduledThreadPoolExecutor.scheduleWithFixedDelay(AbstractManagedExecutorService executor,
Runnable command,
long initialDelay,
long delay,
TimeUnit unit) |
Constructor and Description |
---|
ManagedFutureTask(AbstractManagedExecutorService executor,
Callable callable) |
ManagedFutureTask(AbstractManagedExecutorService executor,
Runnable runnable,
V result) |
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.