Uses of Interface
io.datarouter.filesystem.snapshot.reader.block.BlockLoader
-
Uses of BlockLoader in io.datarouter.filesystem.snapshot.cache
Classes in io.datarouter.filesystem.snapshot.cache that implement BlockLoader Modifier and Type Class Description classLatestBlockCacheSimple implementation holds the most recent block of each type accessed.classMemoryBlockCacheThread-safe cache that can be shared between multiple readers.Constructors in io.datarouter.filesystem.snapshot.cache with parameters of type BlockLoader Constructor Description LatestBlockCache(SnapshotKey snapshotKey, BlockLoader blockLoader)MemoryBlockCache(int maxSizeBytes, BlockLoader blockLoader) -
Uses of BlockLoader in io.datarouter.filesystem.snapshot.group
Classes in io.datarouter.filesystem.snapshot.group that implement BlockLoader Modifier and Type Class Description classSnapshotGroupclassSnapshotGroups -
Uses of BlockLoader in io.datarouter.filesystem.snapshot.reader
Constructors in io.datarouter.filesystem.snapshot.reader with parameters of type BlockLoader Constructor Description ScanningSnapshotReader(SnapshotKey snapshotKey, ExecutorService exec, int numThreads, BlockLoader blockLoader)SnapshotIdReader(SnapshotKey snapshotKey, BlockLoader blockLoader)SnapshotKeyReader(SnapshotKey snapshotKey, BlockLoader blockLoader) -
Uses of BlockLoader in io.datarouter.filesystem.snapshot.reader.block
Classes in io.datarouter.filesystem.snapshot.reader.block that implement BlockLoader Modifier and Type Class Description classDecodingBlockLoaderConstructors in io.datarouter.filesystem.snapshot.reader.block with parameters of type BlockLoader Constructor Description ScanningBlockReader(SnapshotKey snapshotKey, ExecutorService exec, int numThreads, int numBlocks, BlockLoader blockLoader)