public class ConfigDatabase extends Object implements org.neo4j.kernel.lifecycle.Lifecycle
| Constructor and Description |
|---|
ConfigDatabase(DatabaseRegistry databases,
org.neo4j.kernel.configuration.Config config) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
databaseExists(String key) |
DatabaseDefinition |
dropDatabase(String dbKey) |
DatabaseDefinition |
getDatabase(String dbKey) |
void |
init() |
Iterable<DatabaseDefinition> |
listDatabases() |
DatabaseDefinition |
newDatabase(String dbKey,
String provider,
DatabaseHosting.Mode mode,
org.neo4j.kernel.configuration.Config dbConfig) |
void |
reconfigureDatabase(String key,
String provider,
DatabaseHosting.Mode mode,
org.neo4j.kernel.configuration.Config cfg) |
void |
shutdown() |
void |
start() |
void |
stop() |
public static final String CONFIG_DB
public ConfigDatabase(DatabaseRegistry databases, org.neo4j.kernel.configuration.Config config)
public DatabaseDefinition newDatabase(String dbKey, String provider, DatabaseHosting.Mode mode, org.neo4j.kernel.configuration.Config dbConfig)
public DatabaseDefinition dropDatabase(String dbKey)
public Iterable<DatabaseDefinition> listDatabases()
public boolean databaseExists(String key)
public DatabaseDefinition getDatabase(String dbKey)
public void reconfigureDatabase(String key, String provider, DatabaseHosting.Mode mode, org.neo4j.kernel.configuration.Config cfg)
public void init()
throws Throwable
init in interface org.neo4j.kernel.lifecycle.LifecycleThrowablepublic void start()
throws Throwable
start in interface org.neo4j.kernel.lifecycle.LifecycleThrowablepublic void stop()
throws Throwable
stop in interface org.neo4j.kernel.lifecycle.LifecycleThrowableCopyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.