com.oldlight.weaver.interpreter
Class WeaverApplication
java.lang.Object
com.oldlight.weaver.interpreter.WeaverApplication
- public class WeaverApplication
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
l
private Logger l
sections
private HashMap sections
applicationLifeCycleBeans
private final ArrayList applicationLifeCycleBeans
sessionLifeCycleBeans
private final ArrayList sessionLifeCycleBeans
details
private WeaverApplication.ApplicationDetails details
functionMapper
private WeaverFunctionMapper functionMapper
WeaverApplication
public WeaverApplication()
addMappedMethod
public void addMappedMethod(String prefix,
String localname,
Method method)
getFunctionMapper
public WeaverFunctionMapper getFunctionMapper()
addBean
public void addBean(WeaverBean bean)
getSection
public WeaverApplicationComponentGroup getSection(WeaverWadSection theSection)
callApplicationLifeCycleInitBeans
public void callApplicationLifeCycleInitBeans(WeaverExecutionContextImpl context)
throws WeaverClientException
- Throws:
WeaverClientException
callApplicationLifeCycleDestroyBeans
public void callApplicationLifeCycleDestroyBeans(WeaverExecutionContextImpl context)
callSessionLifeCycleInitBeans
public void callSessionLifeCycleInitBeans(WeaverExecutionContextImpl context)
throws WeaverClientException
- Throws:
WeaverClientException
callSessionLifeCycleDestroyBeans
public void callSessionLifeCycleDestroyBeans(WeaverExecutionContextImpl context)
setApplicationDetails
public void setApplicationDetails(WeaverApplication.ApplicationDetails theApplicationDetails)
getApplicationDetails
public WeaverApplication.ApplicationDetails getApplicationDetails()