Package com.eventstore.dbclient
Class AbstractRegularSubscription
- java.lang.Object
-
- com.eventstore.dbclient.AbstractRegularSubscription
-
- Direct Known Subclasses:
SubscribeToAll,SubscribeToStream
public abstract class AbstractRegularSubscription extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Checkpointercheckpointerprotected static com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.BuilderdefaultReadOptionsprotected static com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.BuilderdefaultSubscribeOptionsprotected SubscriptionListenerlistenerprotected io.grpc.Metadatametadata
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractRegularSubscription(GrpcClient client, io.grpc.Metadata metadata)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.BuildercreateOptions()java.util.concurrent.CompletableFuture<Subscription>execute()
-
-
-
Field Detail
-
defaultReadOptions
protected static final com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.Builder defaultReadOptions
-
defaultSubscribeOptions
protected static final com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.Builder defaultSubscribeOptions
-
metadata
protected io.grpc.Metadata metadata
-
listener
protected SubscriptionListener listener
-
checkpointer
protected Checkpointer checkpointer
-
-
Constructor Detail
-
AbstractRegularSubscription
protected AbstractRegularSubscription(GrpcClient client, io.grpc.Metadata metadata)
-
-
Method Detail
-
createOptions
protected abstract com.eventstore.dbclient.proto.streams.StreamsOuterClass.ReadReq.Options.Builder createOptions()
-
execute
public java.util.concurrent.CompletableFuture<Subscription> execute()
-
-