private void configureServiceBuilderForInterceptors(final ServiceBuilder serviceBuilder) { final Interceptors interceptors = configureInterceptors(); if (interceptors.before.size() > 0) { serviceBuilder.setBeforeMethodCall(new BeforeMethodCallChain(interceptors.before)); } if (interceptors.after.size() > 0) { serviceBuilder.setAfterMethodCall(new AfterMethodCallChain(interceptors.after)); } if (interceptors.beforeSent.size() > 0) { serviceBuilder.setBeforeMethodSent(new BeforeMethodSentChain(interceptors.beforeSent)); } }
.setEventManager(eventManager) .setBeforeMethodCall(this.beforeMethodCallOnServiceQueue) .setAfterMethodCall(this.afterMethodCallOnServiceQueue);
public ServiceBuilder copy() { ServiceBuilder serviceBuilder = new ServiceBuilder(); serviceBuilder.setAfterMethodCall(this.getAfterMethodCall()); serviceBuilder.setBeforeMethodCall(this.getBeforeMethodCall()); serviceBuilder.setAsyncResponse(this.isAsyncResponse()); serviceBuilder.setEventManager(this.getEventManager()); serviceBuilder.setHandleCallbacks(this.handleCallbacks); serviceBuilder.setSystemManager(this.getSystemManager()); serviceBuilder.setBeforeMethodCallAfterTransform(this.getBeforeMethodCallAfterTransform()); serviceBuilder.setResponseQueueBuilder(this.getResponseQueueBuilder()); serviceBuilder.setRequestQueueBuilder(this.getRequestQueueBuilder()); return serviceBuilder; }
.setEventManager(eventManager) .setBeforeMethodCall(this.beforeMethodCallOnServiceQueue) .setAfterMethodCall(this.afterMethodCallOnServiceQueue);
public ServiceBuilder copy() { ServiceBuilder serviceBuilder = new ServiceBuilder(); serviceBuilder.setAfterMethodCall(this.getAfterMethodCall()); serviceBuilder.setBeforeMethodCall(this.getBeforeMethodCall()); serviceBuilder.setAsyncResponse(this.isAsyncResponse()); serviceBuilder.setEventManager(this.getEventManager()); serviceBuilder.setHandleCallbacks(this.handleCallbacks); serviceBuilder.setSystemManager(this.getSystemManager()); serviceBuilder.setBeforeMethodCallAfterTransform(this.getBeforeMethodCallAfterTransform()); serviceBuilder.setResponseQueueBuilder(this.getResponseQueueBuilder()); serviceBuilder.setRequestQueueBuilder(this.getRequestQueueBuilder()); return serviceBuilder; }
public ServiceBuilder copy() { ServiceBuilder serviceBuilder = new ServiceBuilder(); serviceBuilder.setAfterMethodCall(this.getAfterMethodCall()); serviceBuilder.setBeforeMethodCall(this.getBeforeMethodCall()); serviceBuilder.setAsyncResponse(this.isAsyncResponse()); serviceBuilder.setEventManager(this.getEventManager()); serviceBuilder.setHandleCallbacks(this.handleCallbacks); serviceBuilder.setSystemManager(this.getSystemManager()); serviceBuilder.setBeforeMethodCallAfterTransform(this.getBeforeMethodCallAfterTransform()); serviceBuilder.setResponseQueueBuilder(this.getResponseQueueBuilder()); serviceBuilder.setRequestQueueBuilder(this.getRequestQueueBuilder()); return serviceBuilder; }
.setEventManager(eventManager) .setBeforeMethodCall(this.beforeMethodCallOnServiceQueue) .setAfterMethodCall(this.afterMethodCallOnServiceQueue);