org.springframework.extensions.webscripts
Class LocalWebScriptRuntimeContainer
java.lang.Object
org.springframework.extensions.webscripts.AbstractRuntimeContainer
org.springframework.extensions.webscripts.PresentationContainer
org.springframework.extensions.webscripts.LocalWebScriptRuntimeContainer
- All Implemented Interfaces:
- EventListener, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener, Container, RuntimeContainer
public class LocalWebScriptRuntimeContainer
- extends PresentationContainer
- Author:
- kevinr, muzquiano
Methods inherited from class org.springframework.extensions.webscripts.AbstractRuntimeContainer |
authenticate, getApplicationContext, getConfigService, getFormatRegistry, getName, getRegistry, getRequiredAuthentication, getScriptProcessorRegistry, getSearchPath, getTemplateProcessorRegistry, onApplicationEvent, setApplicationContext, setConfigService, setFormatRegistry, setName, setRegistry, setScriptObjects, setScriptProcessorRegistry, setSearchPath, setTemplateObjects, setTemplateProcessorRegistry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalWebScriptRuntimeContainer
public LocalWebScriptRuntimeContainer()
bindRenderContext
protected void bindRenderContext(RenderContext context)
unbindRenderContext
protected void unbindRenderContext()
getRenderContext
protected RenderContext getRenderContext()
reset
public void reset()
- Description copied from interface:
Container
- Re-initialise the Web Script Container
- Specified by:
reset
in interface Container
- Overrides:
reset
in class AbstractRuntimeContainer
getScriptParameters
public Map<String,Object> getScriptParameters()
- Description copied from interface:
Container
- Gets parameters for the Script Processor
- Specified by:
getScriptParameters
in interface Container
- Overrides:
getScriptParameters
in class AbstractRuntimeContainer
- Returns:
- parameters
getTemplateParameters
public Map<String,Object> getTemplateParameters()
- Description copied from interface:
Container
- Gets parameters for the Template Processor
- Specified by:
getTemplateParameters
in interface Container
- Overrides:
getTemplateParameters
in class AbstractRuntimeContainer
- Returns:
- parameters
executeScript
public void executeScript(WebScriptRequest scriptReq,
WebScriptResponse scriptRes,
Authenticator auth)
throws IOException
- Description copied from interface:
RuntimeContainer
- Execute the script in the context of the provided request and response
- Specified by:
executeScript
in interface RuntimeContainer
- Overrides:
executeScript
in class PresentationContainer
- Throws:
IOException
Copyright © 2009 SpringSource, Inc. All Rights Reserved.