OctaviusConnection
Represents a connection to a database within the Octavius Framework. It implements the standard JDBC Connection interface but overrides certain behaviors to fit the framework's architecture.
Constructors
Properties
The transaction state as the server reported it on its last ReadyForQuery, a waiting BEGIN not counted.
The transaction state as the session reports it: the server's, with the BEGIN still waiting counted in.
Functions
Asks the server to abandon whatever this connection is currently running.
Raises unless this connection is still usable, checking both what was asked of it and what happened to it — a connection closed by the caller and one whose stream broke underneath are different failures and are reported as different SQLSTATEs.
Hands terms - SET TRANSACTION, SET LOCAL - to the transaction auto-commit was just turned off for, to go out with its BEGIN.
Retrieves a new OctaviusSession from this Connection.
Retrieves the entries of the current search path, as the server reads the setting it last reported.
The schemas the server looks an unqualified type name up in, in its order - what type names resolve against.
Switches auto-commit, sending nothing that is not needed.
Unwraps this Connection to an instance of the specified type T.