public interface StorageOperationController
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StorageOperationController.Creator |
static class |
StorageOperationController.Default |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
StorageChannelCountProvider |
channelCountProvider() |
boolean |
checkProcessingEnabled() |
void |
deactivate() |
one.microstream.collections.types.XGettingSequence<Throwable> |
disruptions() |
default boolean |
hasDisruptions() |
boolean |
isChannelProcessingEnabled() |
static StorageOperationController |
New(StorageSystem storageSystem,
StorageChannelCountProvider channelCountProvider) |
static StorageOperationController.Creator |
Provider() |
void |
registerDisruption(Throwable disruption) |
void |
setChannelProcessingEnabled(boolean enabled) |
StorageChannelCountProvider channelCountProvider()
boolean isChannelProcessingEnabled()
boolean checkProcessingEnabled()
throws StorageExceptionDisruptingExceptions
void registerDisruption(Throwable disruption)
one.microstream.collections.types.XGettingSequence<Throwable> disruptions()
default boolean hasDisruptions()
void setChannelProcessingEnabled(boolean enabled)
void activate()
void deactivate()
static StorageOperationController New(StorageSystem storageSystem, StorageChannelCountProvider channelCountProvider)
static StorageOperationController.Creator Provider()
Copyright © 2022 MicroStream Software. All rights reserved.