public GraphDatabaseService newDatabase(Config config) { File absoluteStoreDir = _storeDir.AbsoluteFile; File databasesRoot = absoluteStoreDir.ParentFile; config.Augment(GraphDatabaseSettings.Ephemeral, Settings.FALSE); config.augment(GraphDatabaseSettings.ActiveDatabase, absoluteStoreDir.Name); config.augment(GraphDatabaseSettings.DatabasesRootPath, databasesRoot.AbsolutePath); return(new EnterpriseGraphDatabase(databasesRoot, config, _state.databaseDependencies())); }
public GraphDatabaseService newDatabase( Config config ) { config.Augment( stringMap( "unsupported.dbms.ephemeral", "false" ) ); return new CustomHighlyAvailableGraphDatabase( _outerInstance.outerInstance, _storeDir, config, _state.databaseDependencies() ); }
public GraphDatabaseService newDatabase(Config config) { return(_outerInstance.customFacadeFactory.newFacade(_storeDir, config, GraphDatabaseDependencies.newDependencies(_state.databaseDependencies()))); }