Class PhysicalMapStorageOpencensusAdapter<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 io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK,D,F>>
java.lang.Object
io.datarouter.storage.node.adapter.BaseAdapter<PK,D,F,N>
io.datarouter.opencensus.adapter.BaseOpencensusAdapter<PK,D,F,N>
io.datarouter.opencensus.adapter.physical.PhysicalMapStorageOpencensusAdapter<PK,D,F,N>
- All Implemented Interfaces:
MapStorageReaderOpencensusAdapterMixin<PK,,D, F, N> MapStorageWriterOpencensusAdapterMixin<PK,,D, F, N> OpencensusAdapter,io.datarouter.storage.node.adapter.PhysicalAdapterMixin<PK,,D, F, N> io.datarouter.storage.node.Node<PK,,D, F> io.datarouter.storage.node.op.NodeOps<PK,,D> io.datarouter.storage.node.op.raw.MapStorage<PK,,D> io.datarouter.storage.node.op.raw.MapStorage.MapStorageNode<PK,,D, F> io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK,,D, F> io.datarouter.storage.node.op.raw.read.MapStorageReader<PK,,D> io.datarouter.storage.node.op.raw.read.MapStorageReader.MapStorageReaderNode<PK,,D, F> io.datarouter.storage.node.op.raw.read.MapStorageReader.PhysicalMapStorageReaderNode<PK,,D, F> io.datarouter.storage.node.op.raw.write.MapStorageWriter<PK,,D> io.datarouter.storage.node.op.raw.write.MapStorageWriter.MapStorageWriterNode<PK,,D, F> io.datarouter.storage.node.op.raw.write.MapStorageWriter.PhysicalMapStorageWriterNode<PK,,D, F> io.datarouter.storage.node.op.raw.write.StorageWriter<PK,,D> io.datarouter.storage.node.op.raw.write.StorageWriter.StorageWriterNode<PK,,D, F> io.datarouter.storage.node.type.physical.PhysicalNode<PK,,D, F> Comparable<io.datarouter.storage.node.Node<PK,D, F>>
public class PhysicalMapStorageOpencensusAdapter<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 io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK,D,F>>
extends BaseOpencensusAdapter<PK,D,F,N>
implements io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK,D,F>, io.datarouter.storage.node.adapter.PhysicalAdapterMixin<PK,D,F,N>, MapStorageWriterOpencensusAdapterMixin<PK,D,F,N>, MapStorageReaderOpencensusAdapterMixin<PK,D,F,N>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.MapStorage
io.datarouter.storage.node.op.raw.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>>, io.datarouter.storage.node.op.raw.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
io.datarouter.storage.node.op.raw.read.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>>, io.datarouter.storage.node.op.raw.read.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
io.datarouter.storage.node.op.raw.write.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>>, io.datarouter.storage.node.op.raw.write.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
io.datarouter.storage.node.op.raw.write.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>> -
Field Summary
Fields inherited from class io.datarouter.storage.node.adapter.BaseAdapter
backingNodeFields 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.StorageWriter
OP_put, OP_putMulti -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class io.datarouter.opencensus.adapter.BaseOpencensusAdapter
getToStringPrefix, startSpanMethods inherited from class io.datarouter.storage.node.adapter.BaseAdapter
compareTo, getBackingNode, getChildNodes, getClientIds, 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 java.lang.Comparable
compareToMethods 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.opencensus.adapter.mixin.MapStorageReaderOpencensusAdapterMixin
exists, get, getBackingNode, getKeys, getMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
delete, deleteAll, deleteBatched, deleteBatched, deleteMultiMethods inherited from interface io.datarouter.opencensus.adapter.mixin.MapStorageWriterOpencensusAdapterMixin
delete, deleteAll, deleteMulti, getBackingNode, put, putMultiMethods inherited from interface io.datarouter.storage.node.Node
getChildNodes, getClientIds, getName, getPhysicalNodes, getPhysicalNodesForClient, usesClientMethods inherited from interface io.datarouter.opencensus.adapter.OpencensusAdapter
startSpanMethods inherited from interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
getBackingNode, getClientId, getClientTypeMethods inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
put, putMulti
-
Constructor Details
-
PhysicalMapStorageOpencensusAdapter
-
-
Method Details
-
getFieldInfo
- Specified by:
getFieldInfoin interfaceio.datarouter.storage.node.Node<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>> - Specified by:
getFieldInfoin interfaceio.datarouter.storage.node.adapter.PhysicalAdapterMixin<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 io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK, D, F>> - Specified by:
getFieldInfoin interfaceio.datarouter.storage.node.type.physical.PhysicalNode<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>> - Overrides:
getFieldInfoin classio.datarouter.storage.node.adapter.BaseAdapter<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 io.datarouter.storage.node.op.raw.MapStorage.PhysicalMapStorageNode<PK, D, F>>
-