Class PresentationContainer
- java.lang.Object
-
- org.springframework.extensions.webscripts.AbstractRuntimeContainer
-
- org.springframework.extensions.webscripts.PresentationContainer
-
- All Implemented Interfaces:
java.util.EventListener,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener,Container,RuntimeContainer
- Direct Known Subclasses:
ExtensibilityContainer
public class PresentationContainer extends AbstractRuntimeContainer implements org.springframework.beans.factory.BeanNameAware
Presentation (web tier) Web Script Container- Author:
- davidc
-
-
Field Summary
-
Fields inherited from class org.springframework.extensions.webscripts.AbstractRuntimeContainer
applicationContext
-
-
Constructor Summary
Constructors Constructor Description PresentationContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteScript(WebScriptRequest scriptReq, WebScriptResponse scriptRes, Authenticator auth)Execute the script in the context of the provided request and responseServerModelgetDescription()Gets the Container DescriptionURLModelFactorygetUrlModelFactory()voidreset()Re-initialise the Web Script ContainervoidsetBeanName(java.lang.String beanId)-
Methods inherited from class org.springframework.extensions.webscripts.AbstractRuntimeContainer
allowCallbacks, authenticate, getApplicationContext, getConfigService, getFormatRegistry, getName, getRegistry, getRequiredAuthentication, getScriptParameterFactoryRegistry, getScriptParameters, getScriptProcessorRegistry, getSearchPath, getTemplateParameters, getTemplateProcessorRegistry, onApplicationEvent, setAllowCallbacks, setApplicationContext, setConfigService, setFormatRegistry, setName, setRegistry, setScriptObjects, setScriptParameterFactoryRegistry, setScriptProcessorRegistry, setSearchPath, setTemplateObjects, setTemplateProcessorRegistry
-
-
-
-
Method Detail
-
setBeanName
public void setBeanName(java.lang.String beanId)
- Specified by:
setBeanNamein interfaceorg.springframework.beans.factory.BeanNameAware
-
executeScript
public void executeScript(WebScriptRequest scriptReq, WebScriptResponse scriptRes, Authenticator auth) throws java.io.IOException
Description copied from interface:RuntimeContainerExecute the script in the context of the provided request and response- Specified by:
executeScriptin interfaceRuntimeContainer- Parameters:
scriptReq- WebScriptRequestscriptRes- WebScriptResponseauth- Authenticator- Throws:
java.io.IOException
-
getUrlModelFactory
public URLModelFactory getUrlModelFactory()
-
getDescription
public ServerModel getDescription()
Description copied from interface:ContainerGets the Container Description- Specified by:
getDescriptionin interfaceContainer- Returns:
- description
-
reset
public void reset()
Description copied from interface:ContainerRe-initialise the Web Script Container- Specified by:
resetin interfaceContainer- Overrides:
resetin classAbstractRuntimeContainer
-
-