Class GrpcRequestAbstractStreamObserver
java.lang.Object
org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- All Implemented Interfaces:
io.grpc.stub.StreamObserver<Object>
- Direct Known Subclasses:
GrpcRequestAggregationStreamObserver
,GrpcRequestPropagationStreamObserver
public abstract class GrpcRequestAbstractStreamObserver
extends Object
implements io.grpc.stub.StreamObserver<Object>
gRPC request abstract stream observer is the base class for other stream observer implementations
-
Field Summary
Modifier and TypeFieldDescriptionprotected final GrpcConsumer
protected final GrpcEndpoint
protected org.apache.camel.Exchange
protected io.grpc.stub.StreamObserver<Object>
-
Constructor Summary
ModifierConstructorDescriptionprotected
GrpcRequestAbstractStreamObserver
(GrpcEndpoint endpoint, GrpcConsumer consumer, io.grpc.stub.StreamObserver<Object> responseObserver, Map<String, Object> headers) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.grpc.stub.StreamObserver
onCompleted, onError, onNext
-
Field Details
-
endpoint
-
consumer
-
exchange
protected org.apache.camel.Exchange exchange -
responseObserver
-
headers
-
-
Constructor Details
-
GrpcRequestAbstractStreamObserver
protected GrpcRequestAbstractStreamObserver(GrpcEndpoint endpoint, GrpcConsumer consumer, io.grpc.stub.StreamObserver<Object> responseObserver, Map<String, Object> headers)
-