Class AbstractModuleContext
- java.lang.Object
-
- org.brijframework.context.impl.AbstractContext
-
- org.brijframework.context.impl.module.AbstractModuleContext
-
- All Implemented Interfaces:
org.brijframework.context.Context,org.brijframework.context.module.ModuleContext,org.brijframework.lifecycle.Initializer
public abstract class AbstractModuleContext extends AbstractContext implements org.brijframework.context.module.ModuleContext
-
-
Constructor Summary
Constructors Constructor Description AbstractModuleContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddestoryContainer(Class<? extends org.brijframework.container.Container> cls)protected LinkedHashSet<Class<? extends org.brijframework.container.module.ModuleContainer>>getClassList()ConcurrentHashMap<Object,org.brijframework.container.module.ModuleContainer>getContainers()org.brijframework.context.ContextgetParent()voidinitialize(org.brijframework.context.Context context)protected booleaninvokeFactoryMethod(Class<? extends org.brijframework.container.module.ModuleContainer> cls)protected voidinvokeInstanceMethod(Class<? extends org.brijframework.container.module.ModuleContainer> cls)protected voidloadContainer(Class<? extends org.brijframework.container.module.ModuleContainer> cls)protected voidregister(Class<? extends org.brijframework.container.module.ModuleContainer> container)voidstart()voidstop()-
Methods inherited from class org.brijframework.context.impl.AbstractContext
findFactoryMethod, getEnvironment, getStages, load, setStages
-
-
-
-
Method Detail
-
initialize
public void initialize(org.brijframework.context.Context context)
- Specified by:
initializein interfaceorg.brijframework.context.Context- Overrides:
initializein classAbstractContext
-
getParent
public org.brijframework.context.Context getParent()
- Specified by:
getParentin interfaceorg.brijframework.context.Context- Overrides:
getParentin classAbstractContext
-
getContainers
public ConcurrentHashMap<Object,org.brijframework.container.module.ModuleContainer> getContainers()
- Specified by:
getContainersin interfaceorg.brijframework.context.module.ModuleContext
-
start
public void start()
- Specified by:
startin interfaceorg.brijframework.context.Context
-
stop
public void stop()
- Specified by:
stopin interfaceorg.brijframework.context.Context
-
loadContainer
protected void loadContainer(Class<? extends org.brijframework.container.module.ModuleContainer> cls)
-
invokeFactoryMethod
protected boolean invokeFactoryMethod(Class<? extends org.brijframework.container.module.ModuleContainer> cls)
-
invokeInstanceMethod
protected void invokeInstanceMethod(Class<? extends org.brijframework.container.module.ModuleContainer> cls)
-
destoryContainer
protected void destoryContainer(Class<? extends org.brijframework.container.Container> cls)
-
getClassList
protected LinkedHashSet<Class<? extends org.brijframework.container.module.ModuleContainer>> getClassList()
-
register
protected void register(Class<? extends org.brijframework.container.module.ModuleContainer> container)
-
-