Package io.hstream.impl
Class ConsumerImpl
- java.lang.Object
-
- com.google.common.util.concurrent.AbstractService
-
- io.hstream.impl.ConsumerImpl
-
public class ConsumerImpl extends AbstractService implements Consumer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.common.util.concurrent.Service
Service.Listener, Service.State
-
-
Constructor Summary
Constructors Constructor Description ConsumerImpl(io.hstream.HStreamApiGrpc.HStreamApiStub grpcStub, io.hstream.HStreamApiGrpc.HStreamApiBlockingStub grpcBlockingStub, String consumerName, String subscriptionId, RawRecordReceiver rawRecordReceiver, HRecordReceiver hRecordReceiver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doStart()
void
doStop()
-
Methods inherited from class com.google.common.util.concurrent.AbstractService
addListener, awaitRunning, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, awaitTerminated, doCancelStart, failureCause, isRunning, notifyFailed, notifyStarted, notifyStopped, startAsync, state, stopAsync, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.common.util.concurrent.Service
addListener, awaitRunning, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, awaitTerminated, failureCause, isRunning, startAsync, state, stopAsync
-
-
-
-
Constructor Detail
-
ConsumerImpl
public ConsumerImpl(io.hstream.HStreamApiGrpc.HStreamApiStub grpcStub, io.hstream.HStreamApiGrpc.HStreamApiBlockingStub grpcBlockingStub, String consumerName, String subscriptionId, RawRecordReceiver rawRecordReceiver, HRecordReceiver hRecordReceiver)
-
-
Method Detail
-
doStart
public void doStart()
- Specified by:
doStart
in classAbstractService
-
doStop
public void doStop()
- Specified by:
doStop
in classAbstractService
-
-