All Classes and Interfaces
Class
Description
The Bad request exception is throws if there is any error in request input while making calls to TMM(MicroTx) coordinator.
Provide a list of TCC participant information which are called to Cancel the updates associated with the current transaction
TCC Cancel Response
Provide a list of TCC participant information which are called to Confirm the updates associated with the current transaction
TCC Confirm Response
Non XA Exception thrown by OTMM(MicroTx)
The NonXAResource interface is a Java mapping of the Logging Last Resource(LLR)
which is not a xa resource and need to participate in the XA transaction
TCC annotation is to markup when to start/join the TCC transaction.
TccTransaction - Helper class to execute current tcc transactions
This exception is thrown when an error occurs while initializing the client
or in processing the request/response from coordinator
This exception is thrown when an error occurs communicating with the transaction coordinator
This exception is thrown when a confirm or cancel request fails with a heuristic outcome
TccParticipantTransaction - TCC Participant attributes
TCC transaction state
This exception is thrown when a transaction isn't known by the coordinator
The Too Many Requests exception is thrown if the number of allowed transactions exceeds the allowed limit.
TrmConfig - reads configuration parameters set in a properties file (tmm.properties)
Must Parameters:
oracle.tmm.TcsUrl (transaction coordinator url)
Optional Parameters:
oracle.tmm.TransactionTimeout (transaction timeout): Default is 60*1000 milli seconds and Maximum is as per configured value at coordinator.
OTMM(MicroTx) connection factory to create a connection to the database configured with TMM(MicroTx) Library
MicroTx EntityManager factory to create the Entity Manager to the database configured with MicroTX Library
TrmTcsBranchStatus - Provides the trm tcs branch status
The OTMM(MicroTx) user transaction defines the methods that allow an application to explicitly
manage transaction boundaries.
JAX-RS Client builder configured with OTMM(MicroTx) specific configurations
TrmXAClientBuilder - Builds a jax-rs Client for invoking XA participant microservice.
XA connection factory to create a XA connection to the database configured with OTMM(MicroTx)
SQL statement factory to create a SQL statement to the database configured with OTMM(MicroTx) Library