public interface StorageTaskBroker
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StorageTaskBroker.Creator |
static class |
StorageTaskBroker.Default |
StorageTask currentTask()
StorageRequestTaskLoadRoots enqueueRootsLoadTask() throws InterruptedException
InterruptedExceptionStorageRequestTaskLoadByTids enqueueLoadTaskByTids(one.microstream.persistence.types.PersistenceIdSet loadTids) throws InterruptedException
InterruptedExceptionStorageRequestTaskLoadByOids enqueueLoadTaskByOids(one.microstream.persistence.types.PersistenceIdSet[] loadOids) throws InterruptedException
InterruptedExceptionStorageRequestTaskStoreEntities enqueueStoreTask(Binary data) throws InterruptedException
InterruptedExceptiondefault StorageRequestTaskExportEntitiesByType enqueueExportTypesTask(StorageEntityTypeExportFileProvider exportFileProvider) throws InterruptedException
InterruptedExceptionStorageRequestTaskExportEntitiesByType enqueueExportTypesTask(StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType) throws InterruptedException
InterruptedExceptionStorageRequestTask enqueueExportChannelsTask(StorageLiveFileProvider fileProvider, boolean performGarbageCollection) throws InterruptedException
InterruptedExceptionStorageRequestTask enqueueImportFromFilesTask(one.microstream.collections.types.XGettingEnum<one.microstream.afs.types.AFile> importFiles) throws InterruptedException
InterruptedExceptionStorageRequestTaskCreateStatistics enqueueCreateRawFileStatisticsTask() throws InterruptedException
InterruptedExceptionStorageChannelTaskInitialize issueChannelInitialization(StorageOperationController operationController) throws InterruptedException
InterruptedExceptionStorageChannelTaskShutdown issueChannelShutdown(StorageOperationController operationController) throws InterruptedException
InterruptedExceptionStorageRequestTaskGarbageCollection issueGarbageCollection(long nanoTimeBudget) throws InterruptedException
InterruptedExceptionStorageRequestTaskFileCheck issueFileCheck(long nanoTimeBudget) throws InterruptedException
InterruptedExceptionStorageRequestTaskCacheCheck issueCacheCheck(long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator) throws InterruptedException
InterruptedExceptionStorageOperationController operationController()
Copyright © 2022 MicroStream Software. All rights reserved.