public interface StorageSystem extends StorageController
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageSystem.Default |
| Modifier and Type | Method and Description |
|---|---|
default StorageChannelCountProvider |
channelCountProvider() |
StorageConfiguration |
configuration() |
StorageRequestAcceptor |
createRequestAcceptor() |
default one.microstream.afs.types.AFileSystem |
fileSystem() |
StorageIdAnalysis |
initializationIdAnalysis() |
StorageObjectIdRangeEvaluator |
objectIdRangeEvaluator() |
StorageOperationController |
operationController() |
boolean |
shutdown()
Issues a command to shut down all active threads managing the storage.
|
StorageSystem |
start()
"Starts" the storage controlled by this
StorageController instance, with "starting" meaning:Reading, indexing and potentially caching all the persisted data in the storage. Starting storage managing threads to execute requests like storing, loading and issued utility functions. |
StorageTypeDictionary |
typeDictionary() |
checkAcceptingTasks, close, initializationDuration, initializationTime, isAcceptingTasks, isRunning, isShutdown, isShuttingDown, isStartingUp, operationModeTimeisActiveStorageRequestAcceptor createRequestAcceptor()
StorageTypeDictionary typeDictionary()
StorageOperationController operationController()
default StorageChannelCountProvider channelCountProvider()
StorageConfiguration configuration()
default one.microstream.afs.types.AFileSystem fileSystem()
StorageSystem start()
StorageControllerStorageController instance, with "starting" meaning:start in interface StorageControllerStorageIdAnalysis initializationIdAnalysis()
boolean shutdown()
StorageControllershutdown in interface StorageControllertrue after a successful shutdown or false
if an internal InterruptedException happened.StorageObjectIdRangeEvaluator objectIdRangeEvaluator()
Copyright © 2022 MicroStream Software. All rights reserved.