public abstract class AbstractDataStoreCreator<K,V> extends Object implements DataStoreCreator<K,V>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDataStoreCreator() |
protected |
AbstractDataStoreCreator(String environmentName) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getEnvironmentName() |
org.eurekaclinical.datastore.DataStore<K,V> |
newCacheStore()
Returns a new cache store.
|
protected abstract String |
nextDatabaseName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPersistentStoreprotected AbstractDataStoreCreator()
protected AbstractDataStoreCreator(String environmentName)
protected String getEnvironmentName()
protected abstract String nextDatabaseName()
public org.eurekaclinical.datastore.DataStore<K,V> newCacheStore() throws IOException
DataStoreCreatornewCacheStore in interface DataStoreCreator<K,V>DataStore backed by a temporary store implementationIOException - if an occur occurs in creating the store on-disk.Copyright © 2012–2018 Emory University. All rights reserved.