Interface GroupQueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
- All Superinterfaces:
NodeOps<PK,D>
- All Known Subinterfaces:
GroupQueueStorage<PK,D>,GroupQueueStorage.GroupQueueStorageNode<PK,D,F>,GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,D,F>
- All Known Implementing Classes:
NoOpGroupQueueNode,PhysicalGroupQueueStorageCounterAdapter,PhysicalGroupQueueStorageSanitizationAdapter,PhysicalGroupQueueStorageTraceAdapter
public interface GroupQueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> extends NodeOps<PK,D>
-
Field Summary
Fields Modifier and Type Field Description static StringOP_peekstatic StringOP_peekMultistatic StringOP_peekUntilEmpty -
Method Summary
Modifier and Type Method Description default GroupQueueMessage<PK,D>peek()GroupQueueMessage<PK,D>peek(Config config)default List<GroupQueueMessage<PK,D>>peekMulti()List<GroupQueueMessage<PK,D>>peekMulti(Config config)default io.datarouter.scanner.Scanner<GroupQueueMessage<PK,D>>peekUntilEmpty()io.datarouter.scanner.Scanner<GroupQueueMessage<PK,D>>peekUntilEmpty(Config config)
-
Field Details
-
OP_peek
- See Also:
- Constant Field Values
-
OP_peekMulti
- See Also:
- Constant Field Values
-
OP_peekUntilEmpty
- See Also:
- Constant Field Values
-
-
Method Details