Package-level declarations
Types
Link copied to clipboard
Represents an active database session extending standard operations with full lifecycle control and transaction management.
Link copied to clipboard
internal class OctaviusSessionImpl(rawConnection: Connection, ownsConnection: Boolean = true) : OctaviusSession
Internal implementation of the OctaviusSession interface.
Link copied to clipboard
interface OctaviusSessionOperations
Defines a set of core operations that can be executed on an active database session. These operations do not include explicit transaction lifecycle management (commit, rollback, auto-commit).
Link copied to clipboard
Defines the available transaction isolation levels.
Link copied to clipboard
Represents the current state of a database transaction.