| Name | Description | Type | Package | Framework |
| 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. | Class | javax.enterprise.concurrent | Java EE |
| ContextService | The ContextService provides methods for creating dynamic proxy objects (as defined by java. | Interface | javax.enterprise.concurrent | Java EE |
| LastExecution | Contains information about the last execution of a task. | Interface | javax.enterprise.concurrent | Java EE |
| ManageableThread | Interface | javax.enterprise.concurrent | Java EE | |
| ManagedExecutors | Utility methods for classes defined in this package. | Class | javax.enterprise.concurrent | Java EE |
| ManagedExecutorService | A manageable version of a ExecutorService. | Interface | javax.enterprise.concurrent | Java EE |
| ManagedScheduledExecutorService | A manageable version of a ScheduledExecutorService. | Interface | javax.enterprise.concurrent | Java EE |
| ManagedTask | A task submitted to an ManagedExecutorService or ManagedScheduledExecutorService can optionally implement this | Interface | javax.enterprise.concurrent | Java EE |
| ManagedTaskListener | A ManagedTaskListener is used to monitor the state of a task's Future. | Interface | javax.enterprise.concurrent | Java EE |
| ManagedThreadFactory | A manageable version of a ThreadFactory. | Interface | javax.enterprise.concurrent | Java EE |
| SkippedException | Exception indicating that the result of a value-producing task cannot be retrieved because the task run was skipped. | Class | javax.enterprise.concurrent | Java EE |
| Trigger | private Date startTime; private long delta; | Interface | javax.enterprise.concurrent | Java EE |