Interface GroupQueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
- All Superinterfaces:
GroupQueueStorageReader<PK,,D> NodeOps<PK,,D> QueueStorageWriter<PK,,D> StorageWriter<PK,D>
- All Known Subinterfaces:
GroupQueueStorage.GroupQueueStorageNode<PK,,D, F> GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,D, F>
- All Known Implementing Classes:
NoOpGroupQueueNode,PhysicalGroupQueueStorageCounterAdapter,PhysicalGroupQueueStorageSanitizationAdapter,PhysicalGroupQueueStorageTraceAdapter
public interface GroupQueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
extends QueueStorageWriter<PK,D>, GroupQueueStorageReader<PK,D>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceGroupQueueStorage.GroupQueueStorageNode<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>> static interfaceGroupQueueStorage.PhysicalGroupQueueStorageNode<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
FieldsFields inherited from interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
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 io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
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
-
Field Details
-
OP_pollMulti
- See Also:
-
OP_pollUntilEmpty
- See Also:
-
-
Method Details
-
pollMulti
-
pollMulti
-