Package io.micronaut.transaction.jdbc.oracle
@Configuration
@Requires(classes=oracle.jdbc.OracleConnection.class)
@NullMarked
package io.micronaut.transaction.jdbc.oracle
Oracle-specific JDBC transaction support.
Includes sessionless transaction integration for Oracle JDBC connections. Transaction identifiers
are held in Micronaut's PropagatedContext through
OracleSessionlessTransactionPropagationOperations. The external
string representation is handled by OracleSessionlessTransactionIdCodec,
which applications may replace to add signing, encryption, or another transport encoding.
-
InterfacesClassDescriptionConverts Oracle sessionless transaction identifiers between the JDBC binary representation and an external string representation suitable for transport propagation.Operations for propagation of Oracle sessionless transaction identifiers.