java.lang.Object
net.anwiba.commons.jdbc.connection.DatabaseConnector
- All Implemented Interfaces:
IDatabaseConnector,IDatabaseConnectorRegistry
-
Field Summary
Fields inherited from interface net.anwiba.commons.jdbc.connection.IDatabaseConnector
TIMEOUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(IPostConnectionProcedure procedure) voidadd(IRegisterableDatabaseConnector connector) connect(String url, String userName, String password, boolean isAutoCommitEnabled, int timeout, boolean isReadOnly, IProperties properties) connectReadOnly(String url, String userName, String password, int timeout, IProperties properties) connectWritable(String url, String userName, String password, boolean isAutoCommitEnabled, int timeout, IProperties properties) booleanisConnectable(String url, String userName, String password, IProperties properties) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.jdbc.connection.IDatabaseConnector
connectReadOnly, connectReadOnly, connectReadOnly, connectWritable, connectWritable, connectWritable, isConnectable, isConnectableMethods inherited from interface net.anwiba.commons.jdbc.connection.IDatabaseConnectorRegistry
add
-
Constructor Details
-
DatabaseConnector
-
-
Method Details
-
isConnectable
- Specified by:
isConnectablein interfaceIDatabaseConnector
-
connectReadOnly
public Connection connectReadOnly(String url, String userName, String password, int timeout, IProperties properties) throws SQLException - Specified by:
connectReadOnlyin interfaceIDatabaseConnector- Throws:
SQLException
-
connectWritable
public Connection connectWritable(String url, String userName, String password, boolean isAutoCommitEnabled, int timeout, IProperties properties) throws SQLException - Specified by:
connectWritablein interfaceIDatabaseConnector- Throws:
SQLException
-
connect
public Connection connect(String url, String userName, String password, boolean isAutoCommitEnabled, int timeout, boolean isReadOnly, IProperties properties) throws SQLException - Throws:
SQLException
-
add
- Specified by:
addin interfaceIDatabaseConnectorRegistry
-
add
- Specified by:
addin interfaceIDatabaseConnectorRegistry
-