Class TallyStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,D,F>>
java.lang.Object
io.datarouter.storage.node.adapter.BaseAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.trace.BaseTraceAdapter<PK,D,F,N>
io.datarouter.storage.node.adapter.trace.TallyStorageWriterTraceAdapter<PK,D,F,N>
- All Implemented Interfaces:
MapStorageReaderTraceAdapterMixin<PK,D,F,N>,MapStorageTraceAdapterMixin<PK,D,F,N>,TraceAdapter<PK,D,F,N>,Node<PK,D,F>,NodeOps<PK,D>,MapStorage<PK,D>,MapStorageReader<PK,D>,MapStorageWriter<PK,D>,StorageWriter<PK,D>,TallyStorageWriter<PK,D>,Comparable<Node<PK,D,F>>
- Direct Known Subclasses:
PhysicalTallyStorageTraceAdapter
public class TallyStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,D,F>> extends BaseTraceAdapter<PK,D,F,N> implements TallyStorageWriter<PK,D>, MapStorageTraceAdapterMixin<PK,D,F,N>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.MapStorage
MapStorage.MapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>, MapStorage.PhysicalMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.read.MapStorageReader
MapStorageReader.MapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>, MapStorageReader.PhysicalMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
MapStorageWriter.MapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>, MapStorageWriter.PhysicalMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
StorageWriter.StorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
TallyStorageWriter.PhysicalTallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>, TallyStorageWriter.TallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> -
Field Summary
Fields inherited from interface io.datarouter.storage.node.op.raw.read.MapStorageReader
OP_exists, OP_get, OP_getKeys, OP_getMultiFields inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
OP_delete, OP_deleteAll, OP_deleteMulti, OP_put, OP_putMultiFields inherited from interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
OP_deleteTally -
Constructor Summary
Constructors Constructor Description TallyStorageWriterTraceAdapter(N backingNode) -
Method Summary
Modifier and Type Method Description voiddeleteTally(String key, Config config)Methods inherited from class io.datarouter.storage.node.adapter.trace.BaseTraceAdapter
getToStringPrefix, startSpanForOpMethods 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.read.MapStorageReader
exists, find, find, get, getKeys, getMulti, scanMulti, scanMulti, scanMultiKeys, scanMultiKeysMethods inherited from interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
exists, get, getKeys, getMultiMethods inherited from interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
delete, deleteAll, deleteMulti, put, putMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
delete, deleteAll, deleteBatched, deleteBatched, deleteMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
put, putMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
deleteTallyMethods inherited from interface io.datarouter.storage.node.adapter.trace.TraceAdapter
getBackingNode, startSpanForOp
-
Constructor Details
-
Method Details
-
deleteTally
- Specified by:
deleteTallyin interfaceTallyStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
-