Class SnapshotGroups
java.lang.Object
io.datarouter.filesystem.snapshot.group.SnapshotGroups
- All Implemented Interfaces:
BlockLoader
@Singleton public class SnapshotGroups extends Object implements BlockLoader
-
Constructor Summary
Constructors Constructor Description SnapshotGroups() -
Method Summary
Modifier and Type Method Description Blockget(BlockKey blockKey)SnapshotGroupgetGroup(String groupId)io.datarouter.scanner.Scanner<LeafBlock>leafRange(LeafBlockRangeLoader.LeafBlockRange range)SnapshotGroupregister(SnapshotGroup group)io.datarouter.scanner.Scanner<String>scanIds()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.datarouter.filesystem.snapshot.reader.block.BlockLoader
branch, leaf, root, value
-
Constructor Details
-
SnapshotGroups
public SnapshotGroups()
-
-
Method Details
-
register
-
get
- Specified by:
getin interfaceBlockLoader
-
leafRange
public io.datarouter.scanner.Scanner<LeafBlock> leafRange(LeafBlockRangeLoader.LeafBlockRange range)- Specified by:
leafRangein interfaceBlockLoader
-
scanIds
-
getGroup
-