See: Description
| Interface | Description |
|---|---|
| DistributableWork |
This models a
Work instance that would be distributed by a
DistributableWorkManager for execution in a remote
DistributableWorkManager |
| DistributableWorkManager |
This interface models a
WorkManager that supports distributed
execution of Work instances. |
| Work |
This models a
Work instance that would be executed by a
WorkManager upon submission. |
| WorkContext |
This class serves as a standard mechanism for a resource adapter to propagate
an imported context from an enterprise information system to an application
server.
|
| WorkContextLifecycleListener |
This class models the various events that occur during the processing of the
WorkContexts associated with a Work
instance. |
| WorkContextProvider |
This interface specifies the methods a
Work instance uses to
associate a List of WorkContext
instances to be set when the Work instance gets executed by a
WorkManager. |
| WorkListener |
This models a
WorkListener instance which would be notified
by the WorkManager when the various Work
processing events (work accepted, work rejected, work started,
work completed) occur. |
| WorkManager |
This interface models a
WorkManager which provides a facility
to submit Work instances for execution. |
| Class | Description |
|---|---|
| ExecutionContext |
This class models an execution context (transaction, security, etc)
with which the
Work instance must be executed. |
| HintsContext |
A standard
WorkContext that allows a Work instance to propagate quality-of-service (QoS) hints about the
Work to the WorkManager. |
| SecurityContext |
A standard
WorkContext that allows a Work instance to propagate security related context information from an EIS
to an application server. |
| TransactionContext |
A standard
WorkContext that allows a Work
instance to propagate transaction related context information from an EIS to
an application server. |
| WorkAdapter |
This class is provided as a convenience for easily creating
WorkListener instances by extending this class
and overriding only those methods of interest. |
| WorkContextErrorCodes |
This class models the possible error conditions that might occur during
associating an
WorkContext with a Work
instance. |
| WorkEvent |
This class models the various events that occur during the processing of
a
Work instance. |
| Exception | Description |
|---|---|
| RetryableWorkRejectedException |
A subclass of the
WorkRejectedException that
indicates that the the service unavailability is transient. |
| WorkCompletedException |
This exception is thrown by a
WorkManager to indicate that
a submitted Work instance has completed with an exception. |
| WorkException |
A common base class for all
Work processing related exceptions. |
| WorkRejectedException |
This exception is thrown by a
WorkManager to indicate
that a submitted Work instance has been rejected. |
Copyright © 2017 JBoss by Red Hat. All rights reserved.