public class PromoteTask extends AbstractBlockManagementTask
ManagementTaskCoordinator
will keep instantiating new promote tasks until no longer needed.mBlockStore, mEvictorView, mExecutor, mLoadTracker, mMetadataManager, mTransferExecutor
Constructor and Description |
---|
PromoteTask(BlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new promote task.
|
public PromoteTask(BlockStore blockStore, BlockMetadataManager metadataManager, BlockMetadataEvictorView evictorView, StoreLoadTracker loadTracker, ExecutorService executor)
blockStore
- the block storemetadataManager
- the meta managerevictorView
- the evictor viewloadTracker
- the load trackerexecutor
- the executorpublic BlockManagementTaskResult run()
BlockManagementTask
Copyright © 2023. All Rights Reserved.