@SuppressWarnings("rawtypes") InjectionTarget injectionTarget = beanManager.getInjectionTargetFactory(type).createInterceptorInjectionTarget(); interceptorInjections.put(interceptor, beanManager.fireProcessInjectionTarget(type, injectionTarget));
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> type) { return delegate().fireProcessInjectionTarget(type); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) { return delegate().fireProcessInjectionTarget(annotatedType, injectionTarget); }
@Override public <X> InjectionTarget<X> fireProcessInjectionTarget(AnnotatedType<X> annotatedType) { return fireProcessInjectionTarget(annotatedType, createInjectionTarget(annotatedType)); }
private void firePITEvent(WeldBootstrap bootstrap, BeanDeploymentArchive bda, Class<?> bdaClazz) { //Fix for issue GLASSFISH-17464 //The PIT event should not be fired for interfaces if(bdaClazz.isInterface()){ return; } AnnotatedType<?> at = bootstrap.getManager(bda).createAnnotatedType(bdaClazz); InjectionTarget<?> it = bootstrap.getManager(bda).fireProcessInjectionTarget(at); ((BeanDeploymentArchiveImpl)bda).putInjectionTarget(at, it); }