Package-level declarations
Types
Represents the action (encoding or decoding) during which a codec error occurred.
Exception thrown when encoding or decoding a value to/from a PostgreSQL representation fails.
Exception thrown when a transaction fails due to concurrency issues like deadlocks, lock unavailability, or serialization failures.
Categorizes the specific reason why a ConcurrencyException was thrown.
Exception thrown when a database operation violates a defined constraint (e.g., unique index, foreign key, check constraint).
Represents specific types of database constraint violations that can occur during query execution.
Exception thrown when a generic database system error occurs.
Exception thrown when an operation fails due to invalid data values during execution.
Categorizes the specific reason why a DataException was thrown.
Exception thrown when a query execution is aborted by the database engine (e.g. due to a statement timeout or manual cancel request).
Categorizes the specific reason why a ExecutionAbortedException was thrown.
Exception thrown when the driver fails to establish a connection or authenticate with the database server.
Represents the specific reason for an initialization failure during database connection or authentication.
Exception thrown when the driver attempts an operation that is not allowed in the current state or context.
Represents the specific reason for an invalid operation.
Exception thrown when a type conversion or data mapping operation fails.
Represents the specific reason for a mapping failure.
Exception thrown when a network error disrupts communication with the database server.
Represents specific types of network-related errors that can occur during database communication.
Base exception for all errors in the Octavius JDBC driver.
Exception thrown when the current database user lacks the required privileges to execute a statement or access an object.
Exception thrown when an assertion inside a PL/pgSQL routine turns out to be false.
Represents which assertion a PL/pgSQL routine made and the data then falsified.
Exception thrown when a PL/pgSQL routine raises an error of its own, through RAISE EXCEPTION.
A wrapper class that adapts an OctaviusException into a standard java.sql.SQLException.
Exception thrown when an error occurs during the parsing, planning, or execution of a SQL statement.
Represents specific reasons for a SQL statement execution failure.
Exception thrown when the statement itself is fine and the transaction it arrived in is not.
Represents the transaction state that made a statement inadmissible.
Exception thrown when type resolution or validation fails within the driver's type registry.
Represents the reason for a type resolution or validation failure.
Exception thrown for generic or unknown database errors that cannot be mapped to a specific OctaviusException subclass.