Class ManagedExecutors.RunnableAdapter
java.lang.Object
jakarta.enterprise.concurrent.ManagedExecutors.Adapter
jakarta.enterprise.concurrent.ManagedExecutors.RunnableAdapter
- All Implemented Interfaces:
ManagedTask, Runnable
- Enclosing class:
ManagedExecutors
static final class ManagedExecutors.RunnableAdapter
extends ManagedExecutors.Adapter
implements Runnable
Adapter for Runnable to include ManagedTask interface methods.
- Since:
- 1.0
-
Field Summary
FieldsFields inherited from interface ManagedTask
IDENTITY_NAME, LONGRUNNING_HINT, SUSPEND, TRANSACTION, USE_TRANSACTION_OF_EXECUTION_THREAD -
Constructor Summary
ConstructorsConstructorDescriptionRunnableAdapter(Runnable task, Map<String, String> executionProperties, ManagedTaskListener taskListener) -
Method Summary
Methods inherited from class ManagedExecutors.Adapter
getExecutionProperties, getManagedTaskListener
-
Field Details
-
task
-
-
Constructor Details
-
RunnableAdapter
public RunnableAdapter(Runnable task, Map<String, String> executionProperties, ManagedTaskListener taskListener)
-
-
Method Details
-
run
-