Class VeniceServerGrpcHandler
- java.lang.Object
-
- com.linkedin.venice.listener.grpc.handlers.VeniceServerGrpcHandler
-
- Direct Known Subclasses:
GrpcOutboundResponseHandler
,GrpcOutboundStatsHandler
,GrpcReadQuotaEnforcementHandler
,GrpcRouterRequestHandler
,GrpcStatsHandler
,GrpcStorageReadRequestHandler
public abstract class VeniceServerGrpcHandler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected VeniceServerGrpcHandler
next
-
Constructor Summary
Constructors Constructor Description VeniceServerGrpcHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addNextHandler(VeniceServerGrpcHandler next)
VeniceServerGrpcHandler
getNext()
void
invokeNextHandler(GrpcRequestContext ctx)
abstract void
processRequest(GrpcRequestContext ctx)
void
writeResponse(GrpcRequestContext ctx)
-
-
-
Field Detail
-
next
protected VeniceServerGrpcHandler next
-
-
Method Detail
-
getNext
public VeniceServerGrpcHandler getNext()
-
addNextHandler
public void addNextHandler(VeniceServerGrpcHandler next)
-
processRequest
public abstract void processRequest(GrpcRequestContext ctx)
-
invokeNextHandler
public void invokeNextHandler(GrpcRequestContext ctx)
-
writeResponse
public void writeResponse(GrpcRequestContext ctx)
-
-