Package one.microstream.storage.types
Interface EmbeddedStorageManager
- 
- All Superinterfaces:
 PersistenceStoring,StorageActivePart,StorageConnection,StorageController
- All Known Implementing Classes:
 EmbeddedStorageManager.Default
public interface EmbeddedStorageManager extends StorageController, StorageConnection
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEmbeddedStorageManager.Default 
- 
Method Summary
Modifier and Type Method Description StorageConfigurationconfiguration()StorageConnectioncreateConnection()ObjectcustomRoot()Reference<Object>defaultRoot()voidinitialize()static EmbeddedStorageManager.DefaultNew(StorageConfiguration configuration, EmbeddedStorageConnectionFoundation<?> connectionFoundation, PersistenceRootsProvider<?> rootsProvider)Objectroot()ObjectsetRoot(Object newRoot)booleanshutdown()EmbeddedStorageManagerstart()default longstoreDefaultRoot()default longstoreRoot()StorageTypeDictionarytypeDictionary()PersistenceRootsViewviewRoots()- 
Methods inherited from interface one.microstream.storage.types.StorageActivePart
isActive 
- 
Methods inherited from interface one.microstream.storage.types.StorageConnection
createEagerStorer, createLazyStorer, createStorageStatistics, createStorer, exportChannels, exportChannels, exportTypes, exportTypes, importFiles, issueCacheCheck, issueCacheCheck, issueFileCheck, issueFileCheck, issueFullCacheCheck, issueFullCacheCheck, issueFullFileCheck, issueFullFileCheck, issueFullGarbageCollection, issueGarbageCollection, persistenceManager, store, storeAll, storeAll, storeSelfStoring 
- 
Methods inherited from interface one.microstream.storage.types.StorageController
checkAcceptingTasks, initializationDuration, initializationTime, isAcceptingTasks, isRunning, isShutdown, isShuttingDown, isStartingUp, operationModeTime 
 - 
 
 - 
 
- 
- 
Method Detail
- 
typeDictionary
StorageTypeDictionary typeDictionary()
 
- 
createConnection
StorageConnection createConnection()
 
- 
configuration
StorageConfiguration configuration()
 
- 
initialize
void initialize()
 
- 
start
EmbeddedStorageManager start()
- Specified by:
 startin interfaceStorageController
 
- 
shutdown
boolean shutdown()
- Specified by:
 shutdownin interfaceStorageController
 
- 
root
Object root()
 
- 
customRoot
Object customRoot()
 
- 
viewRoots
PersistenceRootsView viewRoots()
 
- 
storeRoot
default long storeRoot()
 
- 
storeDefaultRoot
default long storeDefaultRoot()
 
- 
New
static EmbeddedStorageManager.Default New(StorageConfiguration configuration, EmbeddedStorageConnectionFoundation<?> connectionFoundation, PersistenceRootsProvider<?> rootsProvider)
 
 - 
 
 -