public static final class StorageTaskBroker.Default extends Object implements StorageTaskBroker
StorageTaskBroker.Creator, StorageTaskBroker.Defaultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenqueueExportTypesTaskpublic final StorageTask currentTask()
currentTask in interface StorageTaskBrokerpublic final StorageRequestTaskGarbageCollection issueGarbageCollection(long nanoTimeBudget) throws InterruptedException
issueGarbageCollection in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskCacheCheck issueCacheCheck(long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator) throws InterruptedException
issueCacheCheck in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskFileCheck issueFileCheck(long nanoTimeBudget) throws InterruptedException
issueFileCheck in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTask enqueueExportChannelsTask(StorageLiveFileProvider fileProvider, boolean performGarbageCollection) throws InterruptedException
enqueueExportChannelsTask in interface StorageTaskBrokerInterruptedExceptionpublic StorageRequestTask enqueueImportFromFilesTask(one.microstream.collections.types.XGettingEnum<one.microstream.afs.types.AFile> importFiles) throws InterruptedException
enqueueImportFromFilesTask in interface StorageTaskBrokerInterruptedExceptionpublic StorageRequestTaskCreateStatistics enqueueCreateRawFileStatisticsTask() throws InterruptedException
enqueueCreateRawFileStatisticsTask in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskExportEntitiesByType enqueueExportTypesTask(StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType) throws InterruptedException
enqueueExportTypesTask in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskStoreEntities enqueueStoreTask(Binary data) throws InterruptedException
enqueueStoreTask in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskLoadByOids enqueueLoadTaskByOids(one.microstream.persistence.types.PersistenceIdSet[] loadOids) throws InterruptedException
enqueueLoadTaskByOids in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskLoadRoots enqueueRootsLoadTask() throws InterruptedException
enqueueRootsLoadTask in interface StorageTaskBrokerInterruptedExceptionpublic final StorageRequestTaskLoadByTids enqueueLoadTaskByTids(one.microstream.persistence.types.PersistenceIdSet loadTids) throws InterruptedException
enqueueLoadTaskByTids in interface StorageTaskBrokerInterruptedExceptionpublic final StorageChannelTaskInitialize issueChannelInitialization(StorageOperationController operationController) throws InterruptedException
issueChannelInitialization in interface StorageTaskBrokerInterruptedExceptionpublic final StorageChannelTaskShutdown issueChannelShutdown(StorageOperationController operationController) throws InterruptedException
issueChannelShutdown in interface StorageTaskBrokerInterruptedExceptionpublic StorageOperationController operationController()
operationController in interface StorageTaskBrokerCopyright © 2022 MicroStream Software. All rights reserved.