|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.extensions.webscripts.AbstractRuntimeContainer
public abstract class AbstractRuntimeContainer
Encapsulates a Container within which the Web Script Runtime executes. Container examples - presentation (web tier), repository (server tier)
| Field Summary | |
|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext
|
| Constructor Summary | |
|---|---|
AbstractRuntimeContainer()
|
|
| Method Summary | |
|---|---|
boolean |
authenticate(Authenticator auth,
Description.RequiredAuthentication required)
Pre-authenticate container, if required |
protected org.springframework.context.ApplicationContext |
getApplicationContext()
Gets the Application Context |
ConfigService |
getConfigService()
Gets the Config Service |
FormatRegistry |
getFormatRegistry()
Gets the response format registry |
String |
getName()
Gets the name of the Container |
Registry |
getRegistry()
Gets the registry of Web Scripts |
Description.RequiredAuthentication |
getRequiredAuthentication()
Gets the required container authentication level (for matching web scripts) |
Map<String,Object> |
getScriptParameters()
Gets parameters for the Script Processor |
ScriptProcessorRegistry |
getScriptProcessorRegistry()
Gets the Script Processor Registry |
SearchPath |
getSearchPath()
Gets the Search Path |
Map<String,Object> |
getTemplateParameters()
Gets parameters for the Template Processor |
TemplateProcessorRegistry |
getTemplateProcessorRegistry()
Gets the Template Processor Registry |
void |
onApplicationEvent(org.springframework.context.ApplicationEvent event)
|
void |
reset()
Re-initialise the Web Script Container |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
|
void |
setConfigService(ConfigService configService)
|
void |
setFormatRegistry(FormatRegistry formatRegistry)
|
void |
setName(String name)
|
void |
setRegistry(Registry registry)
|
void |
setScriptObjects(Map<String,Object> scriptObjects)
|
void |
setScriptProcessorRegistry(ScriptProcessorRegistry scriptProcessorRegistry)
|
void |
setSearchPath(SearchPath searchPath)
|
void |
setTemplateObjects(Map<String,Object> templateObjects)
|
void |
setTemplateProcessorRegistry(TemplateProcessorRegistry templateProcessorRegistry)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.extensions.webscripts.RuntimeContainer |
|---|
executeScript |
| Methods inherited from interface org.springframework.extensions.webscripts.Container |
|---|
getDescription |
| Field Detail |
|---|
protected org.springframework.context.ApplicationContext applicationContext
| Constructor Detail |
|---|
public AbstractRuntimeContainer()
| Method Detail |
|---|
public void setName(String name)
name - public void setFormatRegistry(FormatRegistry formatRegistry)
formatRegistry - public void setRegistry(Registry registry)
registry - public void setScriptProcessorRegistry(ScriptProcessorRegistry scriptProcessorRegistry)
scriptProcessorRegistry - public void setTemplateProcessorRegistry(TemplateProcessorRegistry templateProcessorRegistry)
templateProcessorRegistry - public void setSearchPath(SearchPath searchPath)
searchPath - public void setConfigService(ConfigService configService)
configService - public void setScriptObjects(Map<String,Object> scriptObjects)
scriptObjects - public void setTemplateObjects(Map<String,Object> templateObjects)
templateObjects - public String getName()
Container
getName in interface Containerpublic Map<String,Object> getScriptParameters()
Container
getScriptParameters in interface Containerpublic Map<String,Object> getTemplateParameters()
Container
getTemplateParameters in interface Containerpublic FormatRegistry getFormatRegistry()
Container
getFormatRegistry in interface Containerpublic Registry getRegistry()
Container
getRegistry in interface Containerpublic ConfigService getConfigService()
Container
getConfigService in interface Containerpublic ScriptProcessorRegistry getScriptProcessorRegistry()
Container
getScriptProcessorRegistry in interface Containerpublic TemplateProcessorRegistry getTemplateProcessorRegistry()
Container
getTemplateProcessorRegistry in interface Containerpublic SearchPath getSearchPath()
Container
getSearchPath in interface Containerpublic void reset()
Container
reset in interface Containerpublic void onApplicationEvent(org.springframework.context.ApplicationEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListener
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionprotected org.springframework.context.ApplicationContext getApplicationContext()
public Description.RequiredAuthentication getRequiredAuthentication()
RuntimeContainer
getRequiredAuthentication in interface RuntimeContainer
public boolean authenticate(Authenticator auth,
Description.RequiredAuthentication required)
RuntimeContainer
authenticate in interface RuntimeContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||