public abstract class JDBCDatabaseInstance extends DatabaseInstance
config, SCHEMA_CONFIG_COMMENT, SCHEMA_DEFAULT_VERSION, SCHEMA_KEY_ONTOLOGY
Constructor and Description |
---|
JDBCDatabaseInstance(ConfigurationSet configuration) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected Connection |
getConnection() |
OntologyDatabase |
getOntologyDatabase() |
OntologyDatabaseDriver |
getOntologyDatabaseDriver() |
protected abstract Properties |
getProperties() |
protected abstract SQLStatements |
getStatements(Connection c) |
protected abstract String |
getURL() |
ensureSchema
public JDBCDatabaseInstance(ConfigurationSet configuration)
protected Connection getConnection()
public OntologyDatabaseDriver getOntologyDatabaseDriver()
getOntologyDatabaseDriver
in class DatabaseInstance
public OntologyDatabase getOntologyDatabase()
getOntologyDatabase
in class DatabaseInstance
public void close()
close
in class DatabaseInstance
protected abstract SQLStatements getStatements(Connection c)
protected abstract String getURL()
protected abstract Properties getProperties()
Copyright (C) 2013, 2014 Raphael Dickfelder, Jan Göpfert, Benjamin Paassen, Andreas Stöckel, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/scie