Package jakarta.resource.spi.work
Class TransactionContext
java.lang.Object
jakarta.resource.spi.work.ExecutionContext
jakarta.resource.spi.work.TransactionContext
- All Implemented Interfaces:
WorkContext
,Serializable
A standard
WorkContext
that allows a Work
instance
to propagate transaction related context information from an EIS to an
application server.
This class extends ExecutionContext
so that a resource adapter
developer could migrate their existing code from
ExecutionContext
to TransactionContext
easily.
- Since:
- 1.6
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the brief description of the role played by theWorkContext
and any other related debugging information.getName()
Get the associated name of theWorkContext
.Methods inherited from class jakarta.resource.spi.work.ExecutionContext
getTransactionTimeout, getXid, setTransactionTimeout, setXid
-
Constructor Details
-
TransactionContext
public TransactionContext()
-
-
Method Details
-
getDescription
Get the brief description of the role played by theWorkContext
and any other related debugging information. This could be used by the WorkManager and the resource adapter for debugging purposes.- Specified by:
getDescription
in interfaceWorkContext
- Returns:
- the associated description of the
WorkContext
-
getName
Get the associated name of theWorkContext
. This could be used by the WorkManager and the resource adapter for debugging purposes.- Specified by:
getName
in interfaceWorkContext
- Returns:
- the associated name of the
WorkContext
-