Interface QueueStorage.PhysicalQueueStorageNode<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>>
- All Superinterfaces:
Comparable<Node<PK,,D, F>> Node<PK,,D, F> NodeOps<PK,,D> PhysicalNode<PK,,D, F> QueueStorage<PK,,D> QueueStorage.QueueStorageNode<PK,,D, F> QueueStorageReader<PK,,D> QueueStorageWriter<PK,,D> QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,,D, F> QueueStorageWriter.QueueStorageWriterNode<PK,,D, F> StorageWriter<PK,,D> StorageWriter.StorageWriterNode<PK,D, F>
- All Known Implementing Classes:
PhysicalQueueStorageCounterAdapter,PhysicalQueueStorageSanitizationAdapter,PhysicalQueueStorageTraceAdapter
- Enclosing interface:
- QueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,
D extends io.datarouter.model.databean.Databean<PK, D>>
public static interface QueueStorage.PhysicalQueueStorageNode<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>>
extends QueueStorage.QueueStorageNode<PK,D,F>, QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,D,F>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.datarouter.storage.node.op.raw.QueueStorage
QueueStorage.PhysicalQueueStorageNode<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>>, QueueStorage.QueueStorageNode<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.QueueStorageWriter
QueueStorageWriter.PhysicalQueueStorageWriterNode<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>>, QueueStorageWriter.QueueStorageWriterNode<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>> -
Field Summary
Fields inherited from interface io.datarouter.storage.node.op.raw.QueueStorage
OP_poll, OP_pollMulti, OP_pollUntilEmptyFields inherited from interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
OP_peek, OP_peekMulti, OP_peekUntilEmptyFields inherited from interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
OP_ack, OP_ackMultiFields inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
OP_put, OP_putMulti -
Method Summary
Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface io.datarouter.storage.node.Node
getChildNodes, getClientIds, getName, getPhysicalNodes, getPhysicalNodesForClient, usesClientMethods inherited from interface io.datarouter.storage.node.type.physical.PhysicalNode
getClientId, getClientType, getFieldInfoMethods inherited from interface io.datarouter.storage.node.op.raw.QueueStorage
poll, poll, pollMulti, pollMulti, pollUntilEmpty, pollUntilEmptyMethods inherited from interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
peek, peek, peekMulti, peekMulti, peekUntilEmpty, peekUntilEmptyMethods inherited from interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
ack, ack, ackMulti, ackMultiMethods inherited from interface io.datarouter.storage.node.op.raw.write.StorageWriter
put, put, putMulti, putMulti