public abstract class DatabaseInstance extends Object
Modifier and Type | Field and Description |
---|---|
protected ConfigurationSet |
config |
static String |
SCHEMA_CONFIG_COMMENT |
static String |
SCHEMA_DEFAULT_VERSION |
static String |
SCHEMA_KEY_ONTOLOGY |
Constructor and Description |
---|
DatabaseInstance(ConfigurationSet configuration) |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
void |
ensureSchema() |
abstract OntologyDatabase |
getOntologyDatabase() |
abstract OntologyDatabaseDriver |
getOntologyDatabaseDriver() |
public static final String SCHEMA_CONFIG_COMMENT
public static final String SCHEMA_KEY_ONTOLOGY
public static final String SCHEMA_DEFAULT_VERSION
protected final ConfigurationSet config
public DatabaseInstance(ConfigurationSet configuration)
public abstract OntologyDatabase getOntologyDatabase()
public abstract OntologyDatabaseDriver getOntologyDatabaseDriver()
public abstract void close()
public void ensureSchema()
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