public class PartialBeanBindingExtension extends Object implements javax.enterprise.inject.spi.Extension, org.apache.deltaspike.core.spi.activation.Deactivatable
| Constructor and Description |
|---|
PartialBeanBindingExtension() |
| Modifier and Type | Method and Description |
|---|---|
<X> void |
createBeans(javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery,
javax.enterprise.inject.spi.BeanManager beanManager) |
protected <T> javax.enterprise.inject.spi.Bean<T> |
createPartialBean(Class<T> beanClass,
Class<? extends Annotation> bindingAnnotationClass,
javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery,
javax.enterprise.inject.spi.BeanManager beanManager) |
<X> void |
findInvocationHandlerBindings(javax.enterprise.inject.spi.ProcessAnnotatedType<X> pat,
javax.enterprise.inject.spi.BeanManager beanManager) |
protected <X> Class<? extends Annotation> |
getInvocationHandlerBindingAnnotationClass(javax.enterprise.inject.spi.ProcessAnnotatedType<X> pat) |
protected void |
init(javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery) |
protected <X> void |
validateInvocationHandler(Class<X> beanClass,
Class<? extends Annotation> bindingAnnotationClass) |
protected void init(@Observes
javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery)
public <X> void findInvocationHandlerBindings(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<X> pat,
javax.enterprise.inject.spi.BeanManager beanManager)
public <X> void createBeans(@Observes
javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery,
javax.enterprise.inject.spi.BeanManager beanManager)
protected <T> javax.enterprise.inject.spi.Bean<T> createPartialBean(Class<T> beanClass, Class<? extends Annotation> bindingAnnotationClass, javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery, javax.enterprise.inject.spi.BeanManager beanManager)
protected <X> Class<? extends Annotation> getInvocationHandlerBindingAnnotationClass(javax.enterprise.inject.spi.ProcessAnnotatedType<X> pat)
protected <X> void validateInvocationHandler(Class<X> beanClass, Class<? extends Annotation> bindingAnnotationClass)
Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.