예제 #1
0
 @Override
 public void restRequest(
     RestRequest request,
     RequestContext requestContext,
     Map<String, String> wireAttrs,
     TransportCallback<RestResponse> callback) {
   ResponseFilter.registerCallback(callback, requestContext);
   _filters.onRestRequest(request, requestContext, wireAttrs);
 }
예제 #2
0
 @Override
 @Deprecated
 @SuppressWarnings("deprecation")
 public void rpcRequest(
     RpcRequest request,
     RequestContext requestContext,
     Map<String, String> wireAttrs,
     TransportCallback<RpcResponse> callback) {
   ResponseFilter.registerCallback(callback, requestContext);
   _filters.onRpcRequest(request, requestContext, wireAttrs);
 }
예제 #3
0
 public void filterResponse(Request request, ResponseFilterContext response) {
   for (ResponseFilter filter : filterManager.getResponseFilters()) {
     filter.filter(request, response);
   }
 }