Class TallyStorageSanitizationAdapter
java.lang.Object
io.datarouter.storage.node.adapter.BaseAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.sanitization.BaseSanitizationAdapter<TallyKey,Tally,Tally.TallyFielder,TallyStorage.PhysicalTallyStorageNode>
io.datarouter.storage.node.adapter.sanitization.TallyStorageSanitizationAdapter
- All Implemented Interfaces:
Node<TallyKey,,Tally, Tally.TallyFielder> NodeOps<TallyKey,,Tally> TallyStorage,Comparable<Node<TallyKey,Tally, Tally.TallyFielder>>
- Direct Known Subclasses:
PhysicalTallyStorageSanitizationAdapter
public class TallyStorageSanitizationAdapter
extends BaseSanitizationAdapter<TallyKey,Tally,Tally.TallyFielder,TallyStorage.PhysicalTallyStorageNode>
implements TallyStorage
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.TallyStorage
TallyStorage.PhysicalTallyStorageNode, TallyStorage.TallyStorageNode -
Field Summary
Fields inherited from class io.datarouter.storage.node.adapter.BaseAdapter
backingNodeFields inherited from interface io.datarouter.storage.node.op.raw.TallyStorage
OP_deleteTally, OP_findTallyCount, OP_getMultiTallyCount, OP_incrementAndGetCount, OP_vacuum -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteTally(String key, Config config) findTallyCount(String key, Config config) getMultiTallyCount(Collection<String> keys, Config config) incrementAndGetCount(String key, int delta, Config config) voidMethods inherited from class io.datarouter.storage.node.adapter.sanitization.BaseSanitizationAdapter
getToStringPrefixMethods inherited from class io.datarouter.storage.node.adapter.BaseAdapter
compareTo, getBackingNode, getChildNodes, getClientIds, getFieldInfo, getName, getPhysicalNodes, getPhysicalNodesForClient, getUnderlyingNode, toString, usesClientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.datarouter.storage.node.op.raw.TallyStorage
deleteTally, findTallyCount, getMultiTallyCount, incrementAndGetCount
-
Constructor Details
-
TallyStorageSanitizationAdapter
-
-
Method Details
-
incrementAndGetCount
- Specified by:
incrementAndGetCountin interfaceTallyStorage
-
findTallyCount
- Specified by:
findTallyCountin interfaceTallyStorage
-
getMultiTallyCount
- Specified by:
getMultiTallyCountin interfaceTallyStorage
-
deleteTally
- Specified by:
deleteTallyin interfaceTallyStorage
-
vacuum
- Specified by:
vacuumin interfaceTallyStorage
-