Package one.microstream.storage.types
Interface StorageRequestTaskCreator
-
- All Known Implementing Classes:
StorageRequestTaskCreator.Default
public interface StorageRequestTaskCreator
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStorageRequestTaskCreator.Default
-
Method Summary
-
-
-
Method Detail
-
createInitializationTask
StorageChannelTaskInitialize createInitializationTask(int channelCount, StorageOperationController operationController)
-
createSaveTask
StorageRequestTaskStoreEntities createSaveTask(Binary data, StorageOperationController controller)
-
createLoadTaskByOids
StorageRequestTaskLoadByOids createLoadTaskByOids(one.microstream.persistence.types.PersistenceIdSet[] loadOids, StorageOperationController controller)
-
createRootsLoadTask
StorageRequestTaskLoadRoots createRootsLoadTask(int channelCount, StorageOperationController controller)
-
createLoadTaskByTids
StorageRequestTaskLoadByTids createLoadTaskByTids(one.microstream.persistence.types.PersistenceIdSet loadTids, int channelCount, StorageOperationController controller)
-
createExportTypesTask
default StorageRequestTaskExportEntitiesByType createExportTypesTask(int channelCount, StorageEntityTypeExportFileProvider exportFileProvider, StorageOperationController controller)
-
createExportTypesTask
StorageRequestTaskExportEntitiesByType createExportTypesTask(int channelCount, StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType, StorageOperationController controller)
-
createTaskExportChannels
StorageRequestTaskExportChannels createTaskExportChannels(int channelCount, StorageLiveFileProvider fileProvider, StorageOperationController controller)
-
createCreateRawFileStatisticsTask
StorageRequestTaskCreateStatistics createCreateRawFileStatisticsTask(int channelCount, StorageOperationController controller)
-
createFullFileCheckTask
StorageRequestTaskFileCheck createFullFileCheckTask(int channelCount, long nanoTimeBudget, StorageOperationController controller)
-
createFullCacheCheckTask
StorageRequestTaskCacheCheck createFullCacheCheckTask(int channelCount, long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator, StorageOperationController operationController)
-
createImportFromFilesTask
StorageRequestTaskImportDataFiles createImportFromFilesTask(int channelCount, StorageDataFileEvaluator fileEvaluator, StorageObjectIdRangeEvaluator objectIdRangeEvaluator, one.microstream.collections.types.XGettingEnum<one.microstream.afs.types.AFile> importFiles, StorageOperationController controller)
-
createImportFromByteBuffersTask
StorageRequestTaskImportDataByteBuffers createImportFromByteBuffersTask(int channelCount, StorageDataFileEvaluator fileEvaluator, StorageObjectIdRangeEvaluator objectIdRangeEvaluator, one.microstream.collections.types.XGettingEnum<ByteBuffer> importData, StorageOperationController controller)
-
createShutdownTask
StorageChannelTaskShutdown createShutdownTask(int channelCount, StorageOperationController operationController)
-
-