Package one.microstream.storage.types
Class StorageRequestAcceptor.Default
java.lang.Object
one.microstream.storage.types.StorageRequestAcceptor.Default
- All Implemented Interfaces:
- StorageRequestAcceptor
- Enclosing interface:
- StorageRequestAcceptor
public static final class StorageRequestAcceptor.Default extends Object implements StorageRequestAcceptor
- 
Nested Class SummaryNested classes/interfaces inherited from interface one.microstream.storage.types.StorageRequestAcceptorStorageRequestAcceptor.Creator, StorageRequestAcceptor.Default
- 
Constructor SummaryConstructors Constructor Description Default(StorageDataChunkValidator dataChunkValidator, StorageTaskBroker taskBroker)
- 
Method SummaryModifier and Type Method Description StorageRawFileStatisticscreateStatistics()voidexportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection)StorageEntityTypeExportStatisticsexportTypes(StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType)voidimportFiles(XGettingEnum<AFile> importFiles)booleanissueCacheCheck(long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator)booleanissueFileCheck(long nanoTimeBudget)booleanissueGarbageCollection(long nanoTimeBudget)BinaryqueryByObjectIds(PersistenceIdSet[] loadOids)BinaryqueryByTypeIds(PersistenceIdSet loadTids)BinaryrecallRoots()voidstoreData(Binary data)
- 
Constructor Details
- 
Method Details- 
storeData- Specified by:
- storeDatain interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
queryByObjectIds- Specified by:
- queryByObjectIdsin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
queryByTypeIdspublic Binary queryByTypeIds(PersistenceIdSet loadTids) throws StorageExceptionRequest, InterruptedException- Specified by:
- queryByTypeIdsin interface- StorageRequestAcceptor
- Throws:
- StorageExceptionRequest
- InterruptedException
 
- 
recallRoots- Specified by:
- recallRootsin interface- StorageRequestAcceptor
- Throws:
- StorageExceptionRequest
- InterruptedException
 
- 
issueGarbageCollection- Specified by:
- issueGarbageCollectionin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
issueCacheCheckpublic boolean issueCacheCheck(long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator) throws InterruptedException- Specified by:
- issueCacheCheckin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
issueFileCheck- Specified by:
- issueFileCheckin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
exportTypespublic final StorageEntityTypeExportStatistics exportTypes(StorageEntityTypeExportFileProvider exportFileProvider, Predicate<? super StorageEntityTypeHandler> isExportType) throws InterruptedException- Specified by:
- exportTypesin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
exportChannelspublic final void exportChannels(StorageLiveFileProvider fileProvider, boolean performGarbageCollection) throws InterruptedException- Specified by:
- exportChannelsin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
createStatistics- Specified by:
- createStatisticsin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
- 
importFiles- Specified by:
- importFilesin interface- StorageRequestAcceptor
- Throws:
- InterruptedException
 
 
-