} else { return builder.setInterceptionEnabled(false).setTargetClassLifecycleCallbacksEnabled(false).setDecorationEnabled(false).build();
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }
public static <T> PlainInterceptorFactory<T> of(Class<T> javaClass, BeanManagerImpl manager) { AnnotatedType<T> type = manager.createAnnotatedType(javaClass); /* * For historical reasons WeldInjectionTargetFactory.createInterceptorInjectionTarget() does not add * resource injection support. Therefore, we intentionally use builder instead. */ InjectionTarget<T> it = manager.createInjectionTargetBuilder(type) .setDecorationEnabled(false) .setInterceptionEnabled(false) .setResourceInjectionEnabled(true) .setTargetClassLifecycleCallbacksEnabled(false) .build(); return new PlainInterceptorFactory<T>(it); }