public class OnceConnection extends java.lang.Object implements DatabaseConnection
DatabaseConnection.ConnectionFunction| Constructor and Description | 
|---|
| OnceConnection(DatabaseParameters param)Initialize. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | close() | 
| boolean | connect()Get the connection state. | 
| java.sql.Connection | getConnection()Get current database connection. | 
| int | getConnection(DatabaseConnection.ConnectionFunction consumer)Get current database connection. | 
| DatabaseParameters | getParam()Returns database properties settings. | 
| boolean | isLive()Returns database state whether available. | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectIf, createStatementExecutor, loadDriveInstance, tryGetConnectionpublic OnceConnection(DatabaseParameters param)
param - database settings.public DatabaseParameters getParam()
DatabaseConnectiongetParam in interface DatabaseConnectionpublic java.sql.Connection getConnection()
DatabaseConnectiongetConnection in interface DatabaseConnectionpublic int getConnection(DatabaseConnection.ConnectionFunction consumer) throws RaSqlException, RaConnectException
DatabaseConnectiongetConnection in interface DatabaseConnectionconsumer - consumerRaSqlException - RaSqlExceptionRaConnectException - if can't to connect database.public boolean connect()
connect in interface DatabaseConnectionpublic boolean isLive()
DatabaseConnectionisLive in interface DatabaseConnectionpublic void close()
close in interface java.lang.AutoCloseable