public static AfterMethodCallChain afterMethodCallChain(final AfterMethodCall... calls) { return new AfterMethodCallChain(Arrays.asList(calls)); }
private void configureEndpointServerBuilderForInterceptors(final EndpointServerBuilder endpointServerBuilder) { final Interceptors interceptors = configureInterceptors(); if (interceptors.before.size() > 0) { endpointServerBuilder.setBeforeMethodCallOnServiceQueue(new BeforeMethodCallChain(interceptors.before)); } if (interceptors.after.size() > 0) { endpointServerBuilder.setAfterMethodCallOnServiceQueue(new AfterMethodCallChain(interceptors.after)); } if (interceptors.beforeSent.size() > 0) { endpointServerBuilder.setBeforeMethodSent(new BeforeMethodSentChain(interceptors.beforeSent)); } }
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)); } }
private void configureServiceBundleBuilderForInterceptors(final ServiceBundleBuilder serviceBundleBuilder) { final Interceptors interceptors = configureInterceptors(); if (interceptors.before.size() > 0) { serviceBundleBuilder.setBeforeMethodCallOnServiceQueue(new BeforeMethodCallChain(interceptors.before)); } if (interceptors.after.size() > 0) { serviceBundleBuilder.setAfterMethodCallOnServiceQueue(new AfterMethodCallChain(interceptors.after)); } if (interceptors.beforeSent.size() > 0) { serviceBundleBuilder.setBeforeMethodSent(new BeforeMethodSentChain(interceptors.beforeSent)); } }
public static AfterMethodCallChain afterMethodCallChain(final AfterMethodCall... calls) { return new AfterMethodCallChain(Arrays.asList(calls)); } private final List<AfterMethodCall> afterMethodCallList;
public static AfterMethodCallChain afterMethodCallChain(final AfterMethodCall... calls) { return new AfterMethodCallChain(Arrays.asList(calls)); }