A connection to a database (database environment with Berkeley DB). If you want to use a connection concurrently in multiple threads, you need to serialize access to this connection.
beginTransaction — Create a new transaction.
currentTransaction — Returns the transaction associated with this connection.
removeMapIndex — Remove an old unused Freeze Map index @throws IndexNotFoundException Raised if this index does not exist
close — Closes this connection.
getCommunicator — Returns the communicator associated with this connection.
getEncoding — Returns the encoding version used to encode the data.
getName — The name of the connected system (for example, the Berkeley DB environment).
Create a new transaction. Only one transaction at a time can be associated with a connection.
The new transaction.
Freeze::TransactionAlreadyInProgressException — Raised if a transaction is already associated with this connection.
Returns the transaction associated with this connection.
The current transaction if there is one, null otherwise.
Remove an old unused Freeze Map index
Freeze::IndexNotFoundException — Raised if this index does not exist
Closes this connection. If there is an associated transaction, it is rolled back.
Returns the communicator associated with this connection.
Returns the encoding version used to encode the data.
The name of the connected system (for example, the Berkeley DB environment).