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

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.