See: Description
Interface | Description |
---|---|
ContextService |
The ContextService provides methods for creating dynamic proxy objects
(as defined by
java.lang.reflect.Proxy ). |
LastExecution |
Contains information about the last execution of a task.
|
ManageableThread |
Interface to be implemented by the Jakarta™ EE product providers on threads
that are created by calling
ThreadFactory.newThread(java.lang.Runnable) . |
ManagedExecutorService |
A manageable version of a
ExecutorService . |
ManagedScheduledExecutorService |
A manageable version of a
ScheduledExecutorService . |
ManagedTask |
A task submitted to an
ManagedExecutorService or
ManagedScheduledExecutorService can optionally implement this
interface to provide identifying information about the task, to provide
a ManagedTaskListener to get notification of lifecycle events of
the task, or to provide additional execution properties. |
ManagedTaskListener |
A ManagedTaskListener is used to monitor the state of a task's Future.
|
ManagedThreadFactory |
A manageable version of a
ThreadFactory . |
Trigger |
Triggers allow application developers to plug in rules for when
and how often a task should run.
|
ZonedTrigger |
Triggers allow application developers to plug in rules for when
and how often a task should run.
|
Class | Description |
---|---|
Asynchronous.Result |
Mechanism by which the Jakarta EE Product Provider makes available
to the asynchronous method implementation the same
CompletableFuture
instance that the Jakarta EE Product Provider supplies to the caller
of the asynchronous method. |
CronTrigger |
Cron-based
Trigger implementation, which supports 5 or 6 fields
delimited by a single space character, plus a ZoneId . |
ManagedExecutors |
Utility methods for classes defined in this package.
|
Exception | Description |
---|---|
AbortedException |
Exception indicating that the result of a task cannot be retrieved
because the task failed to run for some reason other than being cancelled.
|
SkippedException |
Exception indicating that the result of a value-producing task cannot be
retrieved because the task run was skipped.
|
Annotation Type | Description |
---|---|
Asynchronous |
Annotates a CDI managed bean method to run asynchronously.
|
ContextServiceDefinition |
Defines a
ContextService
to be registered in JNDI by the container
under the JNDI name that is specified in the
ContextServiceDefinition.name() attribute. |
ContextServiceDefinition.List |
Enables multiple
ContextServiceDefinition
annotations on the same type. |
ManagedExecutorDefinition |
Defines a
ManagedExecutorService
to be registered in JNDI by the container
under the JNDI name that is specified in the
ManagedExecutorDefinition.name() attribute. |
ManagedExecutorDefinition.List |
Enables multiple
ManagedExecutorDefinition
annotations on the same type. |
ManagedScheduledExecutorDefinition |
Defines a
ManagedScheduledExecutorService
to be registered in JNDI by the container
under the JNDI name that is specified in the
ManagedScheduledExecutorDefinition.name() attribute. |
ManagedScheduledExecutorDefinition.List |
Enables multiple
ManagedScheduledExecutorDefinition
annotations on the same type. |
ManagedThreadFactoryDefinition |
Defines a
ManagedThreadFactory
to be registered in JNDI by the container
under the JNDI name that is specified in the
ManagedThreadFactoryDefinition.name() attribute. |
ManagedThreadFactoryDefinition.List |
Enables multiple
ManagedThreadFactoryDefinition
annotations on the same type. |