Class PresentationContainer
java.lang.Object
org.springframework.extensions.webscripts.AbstractRuntimeContainer
org.springframework.extensions.webscripts.PresentationContainer
- All Implemented Interfaces:
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteScript(WebScriptRequest scriptReq, WebScriptResponse scriptRes, Authenticator auth) Execute the script in the context of the provided request and responseGets the Container Descriptionvoidreset()Re-initialise the Web Script ContainervoidsetBeanName(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, setTemplateProcessorRegistryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Constructor Details
-
PresentationContainer
public PresentationContainer()
-
-
Method Details
-
setBeanName
- Specified by:
setBeanNamein interfaceorg.springframework.beans.factory.BeanNameAware
-
executeScript
public void executeScript(WebScriptRequest scriptReq, WebScriptResponse scriptRes, Authenticator auth) throws 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:
IOException
-
getUrlModelFactory
-
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
-