Package io.grpc
Class ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>
- java.lang.Object
-
- io.grpc.ServerCall.Listener<ReqT>
-
- io.grpc.PartialForwardingServerCallListener<ReqT>
-
- io.grpc.ForwardingServerCallListener<ReqT>
-
- io.grpc.ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>
-
- Direct Known Subclasses:
Contexts.ContextualizedServerCallListener
- Enclosing class:
- ForwardingServerCallListener<ReqT>
public abstract static class ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT> extends ForwardingServerCallListener<ReqT>
A simplified version ofForwardingServerCallListener
where subclasses can pass in aServerCall.Listener
as the delegate.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.grpc.ForwardingServerCallListener
ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT>
-
-
Field Summary
Fields Modifier and Type Field Description private ServerCall.Listener<ReqT>
delegate
-
Constructor Summary
Constructors Modifier Constructor Description protected
SimpleForwardingServerCallListener(ServerCall.Listener<ReqT> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ServerCall.Listener<ReqT>
delegate()
Returns the delegatedServerCall.Listener
.-
Methods inherited from class io.grpc.ForwardingServerCallListener
onMessage
-
Methods inherited from class io.grpc.PartialForwardingServerCallListener
onCancel, onComplete, onHalfClose, onReady, toString
-
-
-
-
Field Detail
-
delegate
private final ServerCall.Listener<ReqT> delegate
-
-
Constructor Detail
-
SimpleForwardingServerCallListener
protected SimpleForwardingServerCallListener(ServerCall.Listener<ReqT> delegate)
-
-
Method Detail
-
delegate
protected ServerCall.Listener<ReqT> delegate()
Description copied from class:ForwardingServerCallListener
Returns the delegatedServerCall.Listener
.- Specified by:
delegate
in classForwardingServerCallListener<ReqT>
-
-