| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
BeanConfig.getBeanManager()  | 
InjectManager | 
BeansConfig.getContainer()
returns the owning container. 
 | 
| Constructor and Description | 
|---|
BeansConfig(InjectManager injectManager,
           Path root)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected InjectManager | 
CandiElResolver.getInjectManager()  | 
protected InjectManager | 
CandiConfigResolver.getInjectManager()  | 
| Constructor and Description | 
|---|
CandiElResolver(InjectManager injectManager)  | 
| Constructor and Description | 
|---|
EventBeanImpl(InjectManager beanManager,
             java.lang.reflect.Type type,
             java.util.HashSet<java.lang.annotation.Annotation> qualifierSet)  | 
EventManager(InjectManager cdiManager)  | 
ObserverImpl(InjectManager webBeans,
            Bean<X> bean,
            java.lang.reflect.Method method,
            int paramIndex)  | 
ObserverMethodAfterCompletionImpl(InjectManager beanManager,
                                 Bean<X> bean,
                                 AnnotatedMethod<X> method,
                                 java.lang.reflect.Type type,
                                 java.util.Set<java.lang.annotation.Annotation> qualifiers)  | 
ObserverMethodAfterFailureImpl(InjectManager beanManager,
                              Bean<X> bean,
                              AnnotatedMethod<X> method,
                              java.lang.reflect.Type type,
                              java.util.Set<java.lang.annotation.Annotation> qualifiers)  | 
ObserverMethodAfterSuccessImpl(InjectManager beanManager,
                              Bean<X> bean,
                              AnnotatedMethod<X> method,
                              java.lang.reflect.Type type,
                              java.util.Set<java.lang.annotation.Annotation> qualifiers)  | 
ObserverMethodBeforeCompletionImpl(InjectManager beanManager,
                                  Bean<X> bean,
                                  AnnotatedMethod<X> method,
                                  java.lang.reflect.Type type,
                                  java.util.Set<java.lang.annotation.Annotation> qualifiers)  | 
ObserverMethodImpl(InjectManager beanManager,
                  Bean<X> bean,
                  AnnotatedMethod<X> method,
                  java.lang.reflect.Type type,
                  java.util.Set<java.lang.annotation.Annotation> qualifiers)  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
ProcessBeanImpl.getManager()  | 
| Constructor and Description | 
|---|
AfterDeploymentValidationImpl(InjectManager cdiManager)  | 
ExtensionManager(InjectManager cdiManager)  | 
ProcessBeanImpl(InjectManager manager,
               Bean<X> bean,
               Annotated annotated)  | 
ProcessManagedBeanImpl(InjectManager manager,
                      Bean<X> bean,
                      Annotated annotatedType)  | 
ProcessProducerFieldImpl(InjectManager manager,
                        ProducesFieldBean<X,T> bean)  | 
ProcessProducerMethodImpl(InjectManager manager,
                         ProducesMethodBean<X,T> bean)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
CandiUtil.createInterceptors(InjectManager manager,
                  java.util.ArrayList<Interceptor<?>> beans,
                  java.lang.annotation.Annotation... bindings)  | 
static void | 
CandiUtil.createInterceptors(InjectManager manager,
                  java.util.ArrayList<Interceptor<?>> beans,
                  InterceptionType type,
                  java.lang.annotation.Annotation... bindings)  | 
static int[] | 
CandiUtil.createInterceptors(InjectManager manager,
                  java.util.ArrayList<InterceptorRuntimeBean<?>> staticBeans,
                  java.util.ArrayList<Interceptor<?>> beans,
                  int[] staticIndexList,
                  InterceptionType type,
                  java.lang.annotation.Annotation... bindings)  | 
static java.lang.Object[] | 
CandiUtil.generateProxyDelegate(InjectManager manager,
                     java.util.List<Decorator<?>> beans,
                     java.lang.Object delegateProxy,
                     CreationalContextImpl<?> parentEnv)  | 
| Constructor and Description | 
|---|
CandiAspectBeanFactory(InjectManager manager,
                      AnnotatedType<X> beanType)  | 
CandiBeanGenerator(InjectManager manager,
                  AnnotatedType<X> beanClass)  | 
InterceptorFactory(AspectBeanFactory<X> beanFactory,
                  AspectFactory<X> next,
                  InjectManager manager)  | 
LifecycleAspectBeanFactory(AspectBeanFactory<X> next,
                          InjectManager manager,
                          AnnotatedType<X> beanType)  | 
| Modifier and Type | Method and Description | 
|---|---|
static InjectManager | 
InjectManager.create()
Returns the current active container. 
 | 
static InjectManager | 
InjectManager.create(java.lang.ClassLoader loader)
Returns the current active container. 
 | 
InjectManager | 
AbstractBean.getBeanManager()  | 
protected InjectManager | 
InjectionTargetBuilder.getBeanManager()  | 
InjectManager | 
InjectEnvironmentBean.getCdiManager()  | 
static InjectManager | 
InjectManager.getCurrent()
Returns the local container. 
 | 
static InjectManager | 
InjectManager.getCurrent(java.lang.ClassLoader loader)
Returns the current environment container. 
 | 
InjectManager | 
InjectManager.getParent()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <X,T> ProducesMethodBean<X,T> | 
ProducesMethodBean.create(InjectManager manager,
      Bean<X> producer,
      AnnotatedMethod<? super X> producesMethod,
      Arg<? super X>[] producesArgs,
      AnnotatedMethod<? super X> disposesMethod,
      Arg<? super X>[] disposesArgs)  | 
static ProducesFieldBean | 
ProducesFieldBean.create(InjectManager manager,
      Bean producer,
      AnnotatedField beanField,
      AnnotatedMethod disposesMethod,
      Arg[] disposesArgs)  | 
| Constructor and Description | 
|---|
AbstractBean(InjectManager beanManager)  | 
AbstractInjectionPoint(InjectManager inject,
                      Bean bean,
                      java.lang.reflect.Member member,
                      java.lang.reflect.Type type,
                      java.util.Set<java.lang.annotation.Annotation> bindings,
                      java.lang.annotation.Annotation[] annotations)  | 
AbstractIntrospectedBean(InjectManager manager,
                        java.lang.reflect.Type type,
                        Annotated annotated)  | 
BeanAdapter(InjectManager manager,
           Bean<X> bean)  | 
BeanWrapper(InjectManager manager,
           Bean<T> bean)  | 
CandiELContext(InjectManager manager)
Creates the resolver 
 | 
DecoratorBean(InjectManager beanManager,
             java.lang.Class<T> type)  | 
DecoratorEntry(InjectManager manager,
              Decorator<X> decorator,
              BaseType delegateType)  | 
InjectionPointImpl(InjectManager manager,
                  Bean<T> bean,
                  Annotated annotated,
                  java.lang.reflect.Member member,
                  java.lang.reflect.Type type)  | 
InjectionPointImpl(InjectManager manager,
                  Bean<T> bean,
                  AnnotatedParameter<?> param)  | 
InjectionTargetBuilder(InjectManager cdiManager,
                      AnnotatedType<X> beanType)  | 
InjectionTargetBuilder(InjectManager cdiManager,
                      AnnotatedType<X> beanType,
                      Bean<X> bean)  | 
InterceptorBean(InjectManager beanManager,
               java.lang.Class<X> type)  | 
ManagedBeanImpl(InjectManager injectManager,
               AnnotatedType<X> beanType,
               boolean isSessionBean)  | 
ManagedBeanImpl(InjectManager webBeans,
               AnnotatedType<X> beanType,
               InjectionTarget<X> injectionTarget)  | 
ManagedProducesBuilder(InjectManager manager)  | 
ProducesBuilder(InjectManager manager)  | 
ProducesFieldBean(InjectManager manager,
                 Bean<X> producerBean,
                 AnnotatedField<X> beanField,
                 AnnotatedMethod<X> disposesMethod,
                 Arg[] disposesArgs)  | 
WebComponent(InjectManager beanManager,
            java.lang.String className)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected InjectManager | 
JavaeeInjectionHandler.getManager()  | 
| Constructor and Description | 
|---|
DataSourceDefinitionHandler(InjectManager manager)  | 
EjbHandler(InjectManager manager)  | 
JavaeeInjectionHandler(InjectManager manager)  | 
PersistenceContextHandler(InjectManager manager)  | 
PersistenceUnitHandler(InjectManager manager)  | 
ResourceHandler(InjectManager manager)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ResinConfigLibrary.configure(InjectManager webBeans)  | 
| Constructor and Description | 
|---|
BeanArg(InjectManager injectManager,
       java.lang.reflect.Type type,
       java.lang.annotation.Annotation[] bindings,
       InjectionPoint ip)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ParamType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
void | 
BoxType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
void | 
ObjectType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
protected void | 
BaseType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
protected void | 
ArrayType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
void | 
ClassType.fillTypeClosure(InjectManager manager,
               java.util.Set<java.lang.reflect.Type> typeSet)  | 
java.util.Set<BaseType> | 
BaseType.getBaseTypeClosure(InjectManager manager)
Returns the type closure of the base type. 
 | 
java.util.Set<java.lang.reflect.Type> | 
BaseType.getTypeClosure(InjectManager manager)
Returns the type closure of the base type. 
 | 
| Constructor and Description | 
|---|
ReflectionSimpleAnnotatedType(InjectManager manager,
                             BaseType type)  | 
| Constructor and Description | 
|---|
CreationContextImpl(InjectManager inject)  | 
| Constructor and Description | 
|---|
XmlManagedBeanImpl(InjectManager injectManager,
                  AnnotatedType<X> beanType,
                  boolean isSessionBean,
                  QName qName,
                  java.lang.String filename,
                  int line)  | 
XmlStandardPlugin(InjectManager manager)  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
EjbBean.getCdiManager()  | 
| Constructor and Description | 
|---|
MessageAspectBeanFactory(InjectManager manager,
                        AnnotatedType<X> beanType)  | 
SingletonAspectBeanFactory(InjectManager manager,
                          AnnotatedType<X> beanType)  | 
StatefulAspectBeanFactory(InjectManager manager,
                         AnnotatedType<X> beanType)  | 
StatelessAspectBeanFactory(InjectManager manager,
                          AnnotatedType<X> beanType)  | 
StatelessLifecycleAspectBeanFactory(AspectBeanFactory<X> next,
                                   InjectManager manager,
                                   AnnotatedType<X> beanType)  | 
StatelessScheduledAspectBeanFactory(InjectManager manager,
                                   AnnotatedType<X> beanType)  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
SessionBeanImpl.getCdiManager()  | 
InjectManager | 
SessionRegistrationBean.getCdiManager()  | 
| Constructor and Description | 
|---|
ProcessSessionBeanImpl(InjectManager manager,
                      Bean<java.lang.Object> bean,
                      AnnotatedType<java.lang.Object> beanAnnType,
                      java.lang.String ejbName,
                      SessionBeanType type)  | 
SessionRegistrationBean(InjectManager beanManager,
                       AbstractSessionContext<X,T> context,
                       Bean<X> bean,
                       BeanName beanName)  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
EjbManager.getInjectManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
AbstractEjbBeanManager.getInjectManager()  | 
InjectManager | 
AbstractEjbBeanManager.getModuleInjectManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
AbstractSessionContext.getInjectManager()  | 
InjectManager | 
AbstractSessionManager.getInjectManager()  | 
InjectManager | 
AbstractSessionContext.getModuleInjectManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
ResinBeanContainer.getCdiManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
InjectManager | 
WebApp.getBeanManager()  | 
| Constructor and Description | 
|---|
WebAppInjectExtension(InjectManager manager,
                     WebApp webApp)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ResinServerConfigLibrary.configure(InjectManager webBeans)  | 
| Constructor and Description | 
|---|
ResinStandardPlugin(InjectManager manager)  |