Class AbstractBeanContext
- java.lang.Object
-
- org.brijframework.context.impl.AbstractContext
-
- org.brijframework.context.impl.module.AbstractModuleContext
-
- org.brijframework.bean.context.asm.AbstractBeanContext
-
- All Implemented Interfaces:
BeanContext,org.brijframework.context.Context,org.brijframework.context.module.ModuleContext,org.brijframework.lifecycle.Initializer
- Direct Known Subclasses:
BeanContextImpl
public abstract class AbstractBeanContext extends org.brijframework.context.impl.module.AbstractModuleContext implements BeanContext
-
-
Constructor Summary
Constructors Constructor Description AbstractBeanContext()
-
Method Summary
-
Methods inherited from class org.brijframework.context.impl.module.AbstractModuleContext
destoryContainer, getClassList, getContainers, getParent, initialize, invokeFactoryMethod, invokeInstanceMethod, loadContainer, register, start, stop
-
Methods inherited from class org.brijframework.context.impl.AbstractContext
findFactoryMethod, getEnvironment, getStages, load, setStages
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
init
public void init()
- Specified by:
initin interfaceorg.brijframework.lifecycle.Initializer
-
getBean
public <T> T getBean(String name)
- Specified by:
getBeanin interfaceBeanContext
-
getBean
public <T> T getBean(Class<? extends Object> beanClass)
- Specified by:
getBeanin interfaceBeanContext
-
getBean
public <T> T getBean(String name, Class<T> beanClass)
- Specified by:
getBeanin interfaceBeanContext
-
getBeanList
public List<?> getBeanList(Class<? extends Object> beanClass)
- Specified by:
getBeanListin interfaceBeanContext
-
getBeanNameList
public List<String> getBeanNameList()
- Specified by:
getBeanNameListin interfaceBeanContext
-
getBeanNameList
public List<String> getBeanNameList(Class<?> beanClass)
- Specified by:
getBeanNameListin interfaceBeanContext
-
getBeanList
public List<?> getBeanList(org.brijframework.support.enums.Scope scope)
- Specified by:
getBeanListin interfaceBeanContext
-
getBeanResource
public BeanResource getBeanResource(String name)
- Specified by:
getBeanResourcein interfaceBeanContext
-
getBeanResourceList
public List<? extends BeanResource> getBeanResourceList(String model)
- Specified by:
getBeanResourceListin interfaceBeanContext
-
getBeanResourceList
public List<? extends BeanResource> getBeanResourceList()
- Specified by:
getBeanResourceListin interfaceBeanContext
-
getBeanResourceNameList
public List<?> getBeanResourceNameList()
- Specified by:
getBeanResourceNameListin interfaceBeanContext
-
getBeanResourceNamesList
public List<?> getBeanResourceNamesList(String model)
- Specified by:
getBeanResourceNamesListin interfaceBeanContext
-
getBeanResourceList
public List<BeanResource> getBeanResourceList(org.brijframework.support.enums.Scope scope)
- Specified by:
getBeanResourceListin interfaceBeanContext
-
getBeanDefinition
public BeanDefinition getBeanDefinition(String name)
- Specified by:
getBeanDefinitionin interfaceBeanContext
-
getBeanDefinitionList
public List<? extends BeanDefinition> getBeanDefinitionList()
- Specified by:
getBeanDefinitionListin interfaceBeanContext
-
getBeanDefinitionList
public List<? extends BeanDefinition> getBeanDefinitionList(String model)
- Specified by:
getBeanDefinitionListin interfaceBeanContext
-
getBeanDefinitionNameList
public List<?> getBeanDefinitionNameList()
- Specified by:
getBeanDefinitionNameListin interfaceBeanContext
-
getBeanDefinitionNameList
public List<?> getBeanDefinitionNameList(String model)
- Specified by:
getBeanDefinitionNameListin interfaceBeanContext
-
getBeanDefinitionList
public List<? extends BeanDefinition> getBeanDefinitionList(Class<?> metaClass)
- Specified by:
getBeanDefinitionListin interfaceBeanContext
-
getBeanDefinitionList
public List<BeanDefinition> getBeanDefinitionList(org.brijframework.support.enums.Scope scope)
- Specified by:
getBeanDefinitionListin interfaceBeanContext
-
-