Interface StreamStorageReader<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:
StreamStorage<PK,D>,StreamStorage.PhysicalStreamStorageNode<PK,D,F>
public interface StreamStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>> extends NodeOps<PK,D>
Methods for reading from a stream where each record contains a single Databean.
-
Field Summary
Fields Modifier and Type Field Description static StringOP_subscribe -
Method Summary
Modifier and Type Method Description default BlockingQueue<StreamRecord<PK,D>>subscribe(DatarouterStreamSubscriberConfig streamConfig)BlockingQueue<StreamRecord<PK,D>>subscribe(DatarouterStreamSubscriberConfig streamConfig, Config config)
-
Field Details
-
OP_subscribe
- See Also:
- Constant Field Values
-
-
Method Details
-
subscribe
BlockingQueue<StreamRecord<PK,D>> subscribe(DatarouterStreamSubscriberConfig streamConfig, Config config) -
subscribe
default BlockingQueue<StreamRecord<PK,D>> subscribe(DatarouterStreamSubscriberConfig streamConfig)
-