public class OrderedServerInterceptor extends Object implements ServerInterceptor, Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
OrderedServerInterceptor(ServerInterceptor serverInterceptor,
int order)
Creates a new OrderedServerInterceptor with the given server interceptor and order.
|
Modifier and Type | Method and Description |
---|---|
int |
getOrder() |
<ReqT,RespT> |
interceptCall(ServerCall<ReqT,RespT> call,
Metadata headers,
ServerCallHandler<ReqT,RespT> next) |
String |
toString() |
public OrderedServerInterceptor(ServerInterceptor serverInterceptor, int order)
serverInterceptor
- The server interceptor to delegate to.order
- The order of this interceptor.public <ReqT,RespT> ServerCall.Listener<ReqT> interceptCall(ServerCall<ReqT,RespT> call, Metadata headers, ServerCallHandler<ReqT,RespT> next)
interceptCall
in interface ServerInterceptor