Example #1
0
 /** @deprecated Use {@link #InterceptorExecutor(AbstractInterceptorSupport, Handler)} instead. */
 @Deprecated
 public InterceptorExecutor(
     AbstractInterceptorSupport<I, O, C, ?, ?> support, final RequestRouter<I, O> router) {
   this.router =
       new Handler<I, O>() {
         @Override
         public Observable<Void> handle(I input, O output) {
           return router.route(input, output);
         }
       };
   allIn = support.getInboundInterceptors();
   allOut = support.getOutboundInterceptors();
 }
Example #2
0
 public InterceptorExecutor(
     AbstractInterceptorSupport<I, O, C, ?, ?> support, Handler<I, O> router) {
   this.router = router;
   allIn = support.getInboundInterceptors();
   allOut = support.getOutboundInterceptors();
 }