Package lu.kbra.pclib.db.connector
Class PostgreSQLDatabaseConnector
java.lang.Object
lu.kbra.pclib.db.connector.AbstractDatabaseConnector
lu.kbra.pclib.db.connector.ThreadLocalDatabaseConnector
lu.kbra.pclib.db.connector.PostgreSQLDatabaseConnector
- All Implemented Interfaces:
Cloneable,DatabaseConnector
-
Nested Class Summary
Nested classes/interfaces inherited from class lu.kbra.pclib.db.connector.ThreadLocalDatabaseConnector
ThreadLocalDatabaseConnector.PerThreadCachedConnectionNested classes/interfaces inherited from class lu.kbra.pclib.db.connector.AbstractDatabaseConnector
AbstractDatabaseConnector.CachedConnection, AbstractDatabaseConnector.ConnectionCachingStrategy -
Field Summary
FieldsFields inherited from class lu.kbra.pclib.db.connector.ThreadLocalDatabaseConnector
connections, generation, threadConnection -
Constructor Summary
ConstructorsConstructorDescriptionPostgreSQLDatabaseConnector(String username, String password, String host, int port) -
Method Summary
Methods inherited from class lu.kbra.pclib.db.connector.ThreadLocalDatabaseConnector
connect, getConnectionCachingStrategy, keepAlive, reset, use
-
Field Details
-
DEFAULT_PORT
public static final int DEFAULT_PORT- See Also:
-
PROTOCOL
- See Also:
-
database
-
-
Constructor Details
-
PostgreSQLDatabaseConnector
-
-
Method Details
-
clone
- Specified by:
clonein interfaceDatabaseConnector- Specified by:
clonein classAbstractDatabaseConnector
-
createConnection
- Throws:
DBException
-
getDatabase
-
getProtocol
-
getURI
-
preDelete
public void preDelete() -
setDatabase
-