Package ch.ergon.adam.postgresql
Class PostgreSqlFactory
java.lang.Object
ch.ergon.adam.postgresql.PostgreSqlFactory
- All Implemented Interfaces:
ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
public class PostgreSqlFactory
extends Object
implements ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcloseConnection(String url) ch.ergon.adam.core.db.interfaces.SchemaSinkcreateSink(String url) ch.ergon.adam.core.db.interfaces.SchemaSourcecreateSource(String url) ch.ergon.adam.core.db.interfaces.SqlExecutorcreateSqlExecutor(String url) static PostgreSqlTransactionWrapperbooleansupportsUrl(String url)
-
Constructor Details
-
PostgreSqlFactory
public PostgreSqlFactory()
-
-
Method Details
-
supportsUrl
- Specified by:
supportsUrlin interfacech.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
-
createSource
- Specified by:
createSourcein interfacech.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
-
createSink
- Specified by:
createSinkin interfacech.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
-
createSqlExecutor
- Specified by:
createSqlExecutorin interfacech.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
-
getTransactionWrapper
-
closeConnection
-