Package one.microstream.storage.types
Interface StorageHousekeepingBroker
- All Known Implementing Classes:
StorageHousekeepingBroker.Default
public interface StorageHousekeepingBroker
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageHousekeepingBroker.Default
-
Method Summary
Modifier and Type Method Description static StorageHousekeepingBroker
New()
boolean
performEntityCacheCheck(StorageHousekeepingExecutor executor, long nanoTimeBudget)
boolean
performFileCleanupCheck(StorageHousekeepingExecutor executor, long nanoTimeBudget)
boolean
performGarbageCollection(StorageHousekeepingExecutor executor, long nanoTimeBudget)
boolean
performIssuedEntityCacheCheck(StorageHousekeepingExecutor executor, long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator)
boolean
performIssuedFileCleanupCheck(StorageHousekeepingExecutor executor, long nanoTimeBudget)
boolean
performIssuedGarbageCollection(StorageHousekeepingExecutor executor, long nanoTimeBudget)
-
Method Details
-
performIssuedFileCleanupCheck
-
performIssuedGarbageCollection
-
performIssuedEntityCacheCheck
boolean performIssuedEntityCacheCheck(StorageHousekeepingExecutor executor, long nanoTimeBudget, StorageEntityCacheEvaluator entityEvaluator) -
performFileCleanupCheck
-
performGarbageCollection
-
performEntityCacheCheck
-
New
-