Weaver 3.1.0a1-D1

com.oldlight.weaver.interpreter
Class WeaverApplication

java.lang.Object
  extended bycom.oldlight.weaver.interpreter.WeaverApplication

public class WeaverApplication
extends Object


Nested Class Summary
static class WeaverApplication.ApplicationDetails
           
 
Field Summary
private  ArrayList applicationLifeCycleBeans
           
private  WeaverApplication.ApplicationDetails details
           
private  WeaverFunctionMapper functionMapper
           
private  Logger l
           
private  HashMap sections
           
private  ArrayList sessionLifeCycleBeans
           
 
Constructor Summary
WeaverApplication()
           
 
Method Summary
 void addBean(WeaverBean bean)
           
 void addMappedMethod(String prefix, String localname, Method method)
           
 void callApplicationLifeCycleDestroyBeans(WeaverExecutionContextImpl context)
           
 void callApplicationLifeCycleInitBeans(WeaverExecutionContextImpl context)
           
 void callSessionLifeCycleDestroyBeans(WeaverExecutionContextImpl context)
           
 void callSessionLifeCycleInitBeans(WeaverExecutionContextImpl context)
           
 WeaverApplication.ApplicationDetails getApplicationDetails()
           
 WeaverFunctionMapper getFunctionMapper()
           
 WeaverApplicationComponentGroup getSection(WeaverWadSection theSection)
           
 void setApplicationDetails(WeaverApplication.ApplicationDetails theApplicationDetails)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

WeaverApplication

public WeaverApplication()
Method Detail

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()

Copyright ©Paul Harvey