Package one.microstream.storage.types
Class StorageTaskBroker.Default
java.lang.Object
one.microstream.storage.types.StorageTaskBroker.Default
- All Implemented Interfaces:
- StorageTaskBroker
- Enclosing interface:
- StorageTaskBroker
public static final class StorageTaskBroker.Default extends Object implements StorageTaskBroker
- 
Nested Class SummaryNested classes/interfaces inherited from interface one.microstream.storage.types.StorageTaskBrokerStorageTaskBroker.Creator, StorageTaskBroker.Default
- 
Constructor SummaryConstructors Constructor Description Default()
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.storage.types.StorageTaskBrokerenqueueExportTypesTask
- 
Constructor Details- 
Defaultpublic Default()
 
- 
- 
Method Details- 
currentTask- Specified by:
- currentTaskin interface- StorageTaskBroker
 
- 
issueGarbageCollectionpublic final StorageRequestTaskGarbageCollection issueGarbageCollection(long nanoTimeBudget) throws InterruptedException- Specified by:
- issueGarbageCollectionin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
issueCacheCheckpublic final StorageRequestTaskCacheCheck issueCacheCheck(long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator) throws InterruptedException- Specified by:
- issueCacheCheckin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
issueFileCheckpublic final StorageRequestTaskFileCheck issueFileCheck(long nanoTimeBudget) throws InterruptedException- Specified by:
- issueFileCheckin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueExportChannelsTaskpublic final StorageRequestTask enqueueExportChannelsTask(StorageLiveFileProvider fileProvider, boolean performGarbageCollection) throws InterruptedException- Specified by:
- enqueueExportChannelsTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueImportFromFilesTaskpublic StorageRequestTask enqueueImportFromFilesTask(XGettingEnum<AFile> importFiles) throws InterruptedException- Specified by:
- enqueueImportFromFilesTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueCreateRawFileStatisticsTaskpublic StorageRequestTaskCreateStatistics enqueueCreateRawFileStatisticsTask() throws InterruptedException- Specified by:
- enqueueCreateRawFileStatisticsTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueExportTypesTaskpublic final StorageRequestTaskExportEntitiesByType enqueueExportTypesTask(StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType) throws InterruptedException- Specified by:
- enqueueExportTypesTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueStoreTaskpublic final StorageRequestTaskStoreEntities enqueueStoreTask(Binary data) throws InterruptedException- Specified by:
- enqueueStoreTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueLoadTaskByOidspublic final StorageRequestTaskLoadByOids enqueueLoadTaskByOids(PersistenceIdSet[] loadOids) throws InterruptedException- Specified by:
- enqueueLoadTaskByOidsin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueRootsLoadTask- Specified by:
- enqueueRootsLoadTaskin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
enqueueLoadTaskByTidspublic final StorageRequestTaskLoadByTids enqueueLoadTaskByTids(PersistenceIdSet loadTids) throws InterruptedException- Specified by:
- enqueueLoadTaskByTidsin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
issueChannelInitializationpublic final StorageChannelTaskInitialize issueChannelInitialization(StorageOperationController operationController) throws InterruptedException- Specified by:
- issueChannelInitializationin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
- 
issueChannelShutdownpublic final StorageChannelTaskShutdown issueChannelShutdown(StorageOperationController operationController) throws InterruptedException- Specified by:
- issueChannelShutdownin interface- StorageTaskBroker
- Throws:
- InterruptedException
 
 
-