This section gives an overview of transaction management.
The transaction management methods used for resource connections include the Application Server-managed method and user-managed method.
When the transactions are managed with Application Server, you can use the transaction manager of Application Server to manage the transactions.
The following table describes the organization of this section.
Table 3-10 Organization of this section (Managing transactions)
Category | Title | Reference location |
---|---|---|
Explanation | Transaction management methods for the resource connections | 3.4.1 |
Local transaction and global transaction | 3.4.2 | |
Transaction types available for each resource | 3.4.3 | |
Functionality provided with the transaction services | 3.4.4 | |
Transaction operations during system exceptions | 3.4.5 | |
Obtaining the transaction manager | 3.4.6 | |
Implementation# | Overview of processing and the points to remember when using the container-managed transactions (CMT) | 3.4.7 |
Overview of processing and the points to remember when using the UserTransaction interface | 3.4.8 | |
Overview of processing and the points to remember when using the resource adapter-specific transaction management interface | 3.4.9 | |
Overview of processing and the points to remember when transactions are not used | 3.4.10 | |
Notes on the JTA-based transaction implementation | 3.4.11 | |
Settings | Settings in the execution environment | 3.4.12 |
Note: The functionality-specific explanation is not available for "Operations".
#: For details on the implementation of transactions with the EJB client, see 3.5 Implementing transactions with the EJB client applications in the uCosminexus Application Server EJB Container Functionality Guide.