Package one.microstream.storage.types
Interface StorageSystem
-
- All Superinterfaces:
AutoCloseable
,StorageActivePart
,StorageController
- All Known Implementing Classes:
StorageSystem.Default
public interface StorageSystem extends StorageController
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageSystem.Default
-
Method Summary
Modifier and Type Method Description default StorageChannelCountProvider
channelCountProvider()
StorageConfiguration
configuration()
StorageRequestAcceptor
createRequestAcceptor()
StorageIdAnalysis
initializationIdAnalysis()
StorageObjectIdRangeEvaluator
objectIdRangeEvaluator()
StorageOperationController
operationController()
boolean
shutdown()
StorageSystem
start()
StorageTypeDictionary
typeDictionary()
-
Methods inherited from interface one.microstream.storage.types.StorageActivePart
isActive
-
Methods inherited from interface one.microstream.storage.types.StorageController
checkAcceptingTasks, close, initializationDuration, initializationTime, isAcceptingTasks, isRunning, isShutdown, isShuttingDown, isStartingUp, operationModeTime
-
-
-
-
Method Detail
-
createRequestAcceptor
StorageRequestAcceptor createRequestAcceptor()
-
typeDictionary
StorageTypeDictionary typeDictionary()
-
operationController
StorageOperationController operationController()
-
channelCountProvider
default StorageChannelCountProvider channelCountProvider()
-
configuration
StorageConfiguration configuration()
-
start
StorageSystem start()
- Specified by:
start
in interfaceStorageController
-
initializationIdAnalysis
StorageIdAnalysis initializationIdAnalysis()
-
shutdown
boolean shutdown()
- Specified by:
shutdown
in interfaceStorageController
-
objectIdRangeEvaluator
StorageObjectIdRangeEvaluator objectIdRangeEvaluator()
-
-