Uses of Interface
one.microstream.storage.types.StorageLiveFileProvider
Package | Description |
---|---|
one.microstream.storage.configuration |
Deprecation notes:
|
one.microstream.storage.embedded.types | |
one.microstream.storage.types |
-
Uses of StorageLiveFileProvider in one.microstream.storage.configuration
Methods in one.microstream.storage.configuration that return StorageLiveFileProvider Modifier and Type Method Description protected StorageLiveFileProvider
EmbeddedStorageFoundationCreator.Default. createFileProvider(Configuration configuration, Path baseDirectory)
-
Uses of StorageLiveFileProvider in one.microstream.storage.embedded.types
Methods in one.microstream.storage.embedded.types with parameters of type StorageLiveFileProvider Modifier and Type Method Description void
EmbeddedStorageManager.Default. exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
void
EmbeddedStorageManager.Default. issueFullBackup(StorageLiveFileProvider targetFileProvider, PersistenceTypeDictionaryExporter typeDictionaryExporter)
-
Uses of StorageLiveFileProvider in one.microstream.storage.types
Classes in one.microstream.storage.types that implement StorageLiveFileProvider Modifier and Type Class Description static class
StorageLiveFileProvider.Default
Methods in one.microstream.storage.types that return StorageLiveFileProvider Modifier and Type Method Description StorageLiveFileProvider
StorageLiveFileProvider.Builder. createFileProvider()
StorageLiveFileProvider
StorageLiveFileProvider.Builder.Default. createFileProvider()
StorageLiveFileProvider
StorageConfiguration.Default. fileProvider()
StorageLiveFileProvider
StorageConfiguration. fileProvider()
static StorageLiveFileProvider
Storage. FileProvider()
Creates a newStorageLiveFileProvider
.static StorageLiveFileProvider
Storage. FileProvider(File storageDirectory)
Deprecated.replaced byStorage.FileProvider(Path)
static StorageLiveFileProvider
Storage. FileProvider(Path storageDirectory)
Creates a newStorageLiveFileProvider
.static StorageLiveFileProvider
Storage. FileProvider(ADirectory storageDirectory)
protected StorageLiveFileProvider
StorageConfiguration.Builder.Default. initializeLiveFileProvider()
StorageLiveFileProvider
StorageLockFileSetup.Default. lockFileProvider()
StorageLiveFileProvider
StorageLockFileSetup. lockFileProvider()
static StorageLiveFileProvider
StorageLiveFileProvider. New()
Pseudo-constructor method to create a newStorageLiveFileProvider
instance with default values provided byStorageLiveFileProvider.Defaults
.static StorageLiveFileProvider
StorageLiveFileProvider. New(ADirectory storageDirectory)
Pseudo-constructor method to create a newStorageLiveFileProvider
instance with the passed file as the storage directory and defaults provided byStorageLiveFileProvider.Defaults
.StorageLiveFileProvider
StorageConfiguration.Builder.Default. storagefileProvider()
StorageLiveFileProvider
StorageConfiguration.Builder. storagefileProvider()
Methods in one.microstream.storage.types with parameters of type StorageLiveFileProvider Modifier and Type Method Description static StorageConfiguration
Storage. Configuration(StorageLiveFileProvider fileProvider)
Creates a newStorageConfiguration
.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)
StorageRequestTaskExportChannels
StorageRequestTaskCreator. createTaskExportChannels(int channelCount, StorageLiveFileProvider fileProvider)
StorageRequestTaskExportChannels
StorageRequestTaskCreator.Default. createTaskExportChannels(int channelCount, StorageLiveFileProvider fileProvider)
StorageRequestTask
StorageTaskBroker.Default. enqueueExportChannelsTask(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
StorageRequestTask
StorageTaskBroker. enqueueExportChannelsTask(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
void
StorageConnection.Default. exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
default void
StorageConnection. exportChannels(StorageLiveFileProvider fileProvider)
Alias forthis.exportChannels(fileHandler, true);
.void
StorageConnection. exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
Exports the data of all channels in the storage by using the passedStorageLiveFileProvider
instance.
This is basically a simple file copy applied to all files in the storage, however with the guaranteed safety of no other task / access to the storage's files intervening with the ongoing process.void
StorageRequestAcceptor.Default. exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
void
StorageRequestAcceptor. exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)
void
StorageChannel.Default. exportData(StorageLiveFileProvider fileProvider)
void
StorageChannel. exportData(StorageLiveFileProvider fileProvider)
void
StorageFileManager.Default. exportData(StorageLiveFileProvider fileProvider)
void
StorageFileManager. exportData(StorageLiveFileProvider fileProvider)
void
StorageConnection.Default. issueFullBackup(StorageLiveFileProvider targetFileProvider, PersistenceTypeDictionaryExporter typeDictionaryExporter)
void
StorageConnection. issueFullBackup(StorageLiveFileProvider targetFileProvider, PersistenceTypeDictionaryExporter typeDictionaryExporter)
Issues a full backup of the whole storage to be executed.static StorageConfiguration
StorageConfiguration. New(StorageChannelCountProvider channelCountProvider, StorageHousekeepingController housekeepingController, StorageLiveFileProvider fileProvider, StorageDataFileEvaluator dataFileEvaluator, StorageEntityCacheEvaluator entityCacheEvaluator, StorageBackupSetup backupSetup)
static StorageConfiguration
StorageConfiguration. New(StorageLiveFileProvider fileProvider)
Pseudo-constructor method to create a newStorageConfiguration
instance using the passedStorageLiveFileProvider
,null
as theStorageBackupSetup
part and default instances for everything else.static StorageLockFileSetup
StorageLockFileSetup. New(StorageLiveFileProvider lockFileProvider, ProcessIdentityProvider processIdentityProvider)
static StorageLockFileSetup
StorageLockFileSetup. New(StorageLiveFileProvider lockFileProvider, ProcessIdentityProvider processIdentityProvider, Charset charset, long updateInterval)
B
StorageConfiguration.Builder.Default. setStorageFileProvider(StorageLiveFileProvider liveFileProvider)
B
StorageConfiguration.Builder. setStorageFileProvider(StorageLiveFileProvider liveFileProvider)
Constructors in one.microstream.storage.types with parameters of type StorageLiveFileProvider Constructor Description Default(int channelIndex, StorageInitialDataFileNumberProvider initialDataFileNumberProvider, StorageTimestampProvider timestampProvider, StorageLiveFileProvider fileProvider, StorageDataFileEvaluator dataFileEvaluator, StorageEntityCache.Default entityCache, StorageWriteController writeController, StorageFileWriter writer, BufferSizeProvider standardBufferSizeProvider, StorageBackupHandler backupHandler)