public class SqliteInMemoryFactory
extends java.lang.Object
implements ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SQLITE_IN_MEMORY_URL |
| Constructor and Description |
|---|
SqliteInMemoryFactory() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeConnection(java.lang.String url) |
ch.ergon.adam.core.db.interfaces.SchemaSink |
createSink(java.lang.String url) |
ch.ergon.adam.core.db.interfaces.SchemaSource |
createSource(java.lang.String url) |
ch.ergon.adam.core.db.interfaces.SqlExecutor |
createSqlExecutor(java.lang.String url) |
static java.sql.Connection |
getOrCreateConnection(java.lang.String url) |
boolean |
supportsUrl(java.lang.String url) |
public static java.sql.Connection getOrCreateConnection(java.lang.String url)
public static void closeConnection(java.lang.String url)
public boolean supportsUrl(java.lang.String url)
supportsUrl in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapterpublic ch.ergon.adam.core.db.interfaces.SchemaSource createSource(java.lang.String url)
createSource in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapterpublic ch.ergon.adam.core.db.interfaces.SchemaSink createSink(java.lang.String url)
createSink in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapterpublic ch.ergon.adam.core.db.interfaces.SqlExecutor createSqlExecutor(java.lang.String url)
createSqlExecutor in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter