This subsection describes the following resource adapter functionality:
For details on any other resource adapter functionality, see the documentation for the resource adapter you want to use.
The following table describes the functionality available for each type of resource adapter. For details on the functionality, see the description in the reference location.
Table 3-8 Functionality available for each resource adapter type
Functionality | Types of resource adapters | Reference location | ||||||
---|---|---|---|---|---|---|---|---|
DB Connector | Root resource adapter | Member resource adapter | DB Connector for Cosminexus RM | TP1 inbound adapter | CJMSP resource adapter | Other resource adapters conforming to the Connector 1.5 specifications#1 | ||
Connection pooling | Y | N | M | Y | -- | Y | Y | 3.14.1 |
Connection pool warming up | Y | N | Y | Y | -- | Y | Y | 3.14.2 |
Connection count adjustment functionality | Y | N | Y | Y | -- | Y | Y | |
Connection sharing or association | Y | N | Y | Y | -- | N | Y | 3.14.3 |
Statement pooling | Y | N | Y | Y | -- | N | Y | 3.14.4 |
Caching DataSource objects | Y | Y | N | Y | -- | N | N | 3.14.7 |
Optimizing the container-managed sign-on for DB Connector | Y | N | Y | Y | -- | N | N | 3.14.8 |
Detecting connection errors | Y | N | M | Y | -- | N | Y | 3.15.1 |
Waiting for a connection when connections deplete | Y | N | M | Y | -- | Y | Y | 3.15.2 |
Retrying to obtain a connection | Y | N | N | Y | -- | Y | Y | 3.15.3 |
Displaying the connection pool information | Y | N | Y | Y | -- | Y | N | 3.15.4 |
Clearing the connection pool | Y | N | Y | Y | -- | Y | Y | 3.15.5 |
Automatically closing connections | Y | N | Y | Y | -- | N | Y | 3.15.6 |
Connection sweeper | Y | N | Y | Y | -- | Y | Y | 3.15.7 |
Statement cancellation | Y | N | Y | Y | -- | N | Y | 3.15.8 |
Output of the SQL statement for troubleshooting | M | N | M | M | -- | N | N | 3.15.10 |
Automatically closing objects | Y | N | Y | Y | -- | N | N | 3.15.11 |
Managing the resource adapter lifecycle | N | N | N | N | Y | Y | Y | 3.16.1 |
Managing the resource adapter work | N | N | N | N | Y | Y | Y | 3.16.2 |
Message inflow | N | N | N | N | Y | Y | Y | 3.16.3 |
Transaction inflow | N | N | N | N | Y | N | N | 3.16.4 |
Looking up the Administered objects | N | N | N | N | -- | Y | Y | 3.16.5 |
Specifying multiple connection definitions | N | N | N | N | -- | Y | Y | 3.16.6 |
Suspending a connection pool | N | N | Y | N | -- | N | N | 3.17.4 |
Restarting a connection pool | N | N | Y | N | -- | N | N | |
Displaying the connection pool status | Y | N | Y | Y | -- | N | Y | |
Connection test for resources | Y | Y | Y | Y | -- | Y | Y | 3.18 |
Assigning optional names to J2EE resources | Y | Y | N | Y | -- | Y | Y | 2.6 |
PRF trace of the connection ID | Y | Y | Y | Y | -- | -- | -- | #2 |
Legend:
M: Always enabled
Y: Available
N: Not available
--: Not applicable
#1: This table describes whether the functionality provided by Application Server is available. For details on the functionality provided by resource adapters, see the documentation for the resource adapter you want to use.
#2: See 4.6 Trace based performance analysis in the uCosminexus Application Server Maintenance and Migration Guide.