- 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 Classes
| Modifier and Type |
Interface |
Description |
static interface |
GroupQueueStorage.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 interface |
GroupQueueStorage.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.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>>
-
-
Method Summary
-
-
Method Details
-
-
default List<D> pollMulti()