| Package | Description |
|---|---|
| one.microstream.storage.types |
| Modifier and Type | Class and Description |
|---|---|
static class |
StorageBackupHandler.Default |
| Modifier and Type | Method and Description |
|---|---|
static StorageBackupHandler |
StorageBackupHandler.New(StorageBackupSetup backupSetup,
int channelCount,
StorageBackupItemQueue itemQueue,
StorageOperationController operationController,
StorageWriteController writeController,
StorageDataFileValidator.Creator validatorCreator) |
StorageBackupHandler |
StorageBackupHandler.setRunning(boolean running) |
StorageBackupHandler |
StorageBackupHandler.Default.setRunning(boolean running) |
StorageBackupHandler |
StorageBackupSetup.setupHandler(StorageOperationController operationController,
StorageWriteController writeController,
StorageDataFileValidator.Creator backupDataFileValidatorCreator) |
StorageBackupHandler |
StorageBackupSetup.Default.setupHandler(StorageOperationController operationController,
StorageWriteController writeController,
StorageDataFileValidator.Creator validatorCreator) |
default StorageBackupHandler |
StorageBackupHandler.start() |
default StorageBackupHandler |
StorageBackupHandler.stop() |
StorageBackupHandler |
StorageBackupHandler.Default.stop()
Initiate a controlled shutdown of the StorageBackupHandler
after processing all currently enqueued items.
|
| Modifier and Type | Method and Description |
|---|---|
StorageChannel[] |
StorageChannelsCreator.createChannels(int channelCount,
StorageInitialDataFileNumberProvider initialDataFileNumberProvider,
StorageExceptionHandler exceptionHandler,
StorageDataFileEvaluator fileDissolver,
StorageLiveFileProvider liveFileProvider,
StorageEntityCacheEvaluator entityCacheEvaluator,
StorageTypeDictionary typeDictionary,
StorageTaskBroker taskBroker,
StorageOperationController operationController,
StorageHousekeepingBroker housekeepingBroker,
StorageHousekeepingController housekeepingController,
StorageTimestampProvider timestampProvider,
StorageWriteController writeController,
StorageFileWriter.Provider writerProvider,
StorageGCZombieOidHandler zombieOidHandler,
StorageRootOidSelector.Provider rootOidSelectorProvider,
StorageObjectIdMarkQueue.Creator oidMarkQueueCreator,
StorageEntityMarkMonitor.Creator entityMarkMonitorCreator,
StorageBackupHandler backupHandler,
StorageEventLogger eventLogger,
boolean switchByteOrder,
long rootTypeId) |
StorageChannel.Default[] |
StorageChannelsCreator.Default.createChannels(int channelCount,
StorageInitialDataFileNumberProvider initialDataFileNumberProvider,
StorageExceptionHandler exceptionHandler,
StorageDataFileEvaluator dataFileEvaluator,
StorageLiveFileProvider liveFileProvider,
StorageEntityCacheEvaluator entityCacheEvaluator,
StorageTypeDictionary typeDictionary,
StorageTaskBroker taskBroker,
StorageOperationController operationController,
StorageHousekeepingBroker housekeepingBroker,
StorageHousekeepingController housekeepingController,
StorageTimestampProvider timestampProvider,
StorageWriteController writeController,
StorageFileWriter.Provider writerProvider,
StorageGCZombieOidHandler zombieOidHandler,
StorageRootOidSelector.Provider rootOidSelectorProvider,
StorageObjectIdMarkQueue.Creator oidMarkQueueCreator,
StorageEntityMarkMonitor.Creator entityMarkMonitorCreator,
StorageBackupHandler backupHandler,
StorageEventLogger eventLogger,
boolean switchByteOrder,
long rootTypeId) |
boolean |
StorageBackupItemQueue.processNextItem(StorageBackupHandler handler,
long timeoutMs) |
boolean |
StorageBackupItemQueue.Default.processNextItem(StorageBackupHandler handler,
long timeoutMs) |
default Thread |
StorageBackupThreadProvider.provideBackupThread(StorageBackupHandler backupHandler)
Provides a newly created, yet unstarted
Thread instance wrapping the passed
StorageBackupHandler instance. |
Thread |
StorageThreadProvider.Wrapper.provideBackupThread(StorageBackupHandler backupHandler) |
Thread |
StorageBackupThreadProvider.provideBackupThread(StorageBackupHandler backupHandler,
StorageThreadNameProvider threadNameProvider) |
Thread |
StorageBackupThreadProvider.Default.provideBackupThread(StorageBackupHandler backupHandler,
StorageThreadNameProvider threadNameProvider) |
Thread |
StorageThreadProvider.Wrapper.provideBackupThread(StorageBackupHandler backupHandler,
StorageThreadNameProvider threadNameProvider) |
| Constructor and Description |
|---|
Default(int channelIndex,
StorageInitialDataFileNumberProvider initialDataFileNumberProvider,
StorageTimestampProvider timestampProvider,
StorageLiveFileProvider fileProvider,
StorageDataFileEvaluator dataFileEvaluator,
StorageEntityCache.Default entityCache,
StorageWriteController writeController,
StorageFileWriter writer,
one.microstream.util.BufferSizeProvider standardBufferSizeProvider,
StorageBackupHandler backupHandler) |
Copyright © 2022 MicroStream Software. All rights reserved.