public abstract class AbstractRuntimeContainer extends Object implements RuntimeContainer, org.springframework.context.ApplicationListener, org.springframework.context.ApplicationContextAware
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
| Constructor and Description |
|---|
AbstractRuntimeContainer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowCallbacks()
Returns if this container should allow callback methods such as json_callback
|
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)
|
ScriptParameterFactoryRegistry |
getScriptParameterFactoryRegistry()
Get the Script Parameter Factory Registry
|
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 |
setAllowCallbacks(boolean allowCallbacks) |
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 |
setScriptParameterFactoryRegistry(ScriptParameterFactoryRegistry scriptParameterFactoryRegistry) |
void |
setScriptProcessorRegistry(ScriptProcessorRegistry scriptProcessorRegistry) |
void |
setSearchPath(SearchPath searchPath) |
void |
setTemplateObjects(Map<String,Object> templateObjects) |
void |
setTemplateProcessorRegistry(TemplateProcessorRegistry templateProcessorRegistry) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteScriptgetDescriptionprotected org.springframework.context.ApplicationContext applicationContext
public void setName(String name)
name - Stringpublic void setFormatRegistry(FormatRegistry formatRegistry)
formatRegistry - FormatRegistrypublic void setRegistry(Registry registry)
registry - Registrypublic void setScriptProcessorRegistry(ScriptProcessorRegistry scriptProcessorRegistry)
scriptProcessorRegistry - ScriptProcessorRegistrypublic void setTemplateProcessorRegistry(TemplateProcessorRegistry templateProcessorRegistry)
templateProcessorRegistry - TemplateProcessorRegistrypublic void setScriptParameterFactoryRegistry(ScriptParameterFactoryRegistry scriptParameterFactoryRegistry)
scriptParameterFactoryRegistry - ScriptParameterFactoryRegistrypublic void setSearchPath(SearchPath searchPath)
searchPath - SearchPathpublic void setConfigService(ConfigService configService)
configService - ConfigServicepublic void setScriptObjects(Map<String,Object> scriptObjects)
scriptObjects - Mappublic void setTemplateObjects(Map<String,Object> templateObjects)
templateObjects - Mappublic void setAllowCallbacks(boolean allowCallbacks)
allowCallbacks - try to enable callback methods, such as json_callbackpublic boolean allowCallbacks()
ContainerallowCallbacks in interface Containerpublic String getName()
Containerpublic Map<String,Object> getScriptParameters()
ContainergetScriptParameters in interface Containerpublic Map<String,Object> getTemplateParameters()
ContainergetTemplateParameters in interface Containerpublic FormatRegistry getFormatRegistry()
ContainergetFormatRegistry in interface Containerpublic Registry getRegistry()
ContainergetRegistry in interface Containerpublic ConfigService getConfigService()
ContainergetConfigService in interface Containerpublic ScriptProcessorRegistry getScriptProcessorRegistry()
ContainergetScriptProcessorRegistry in interface Containerpublic TemplateProcessorRegistry getTemplateProcessorRegistry()
ContainergetTemplateProcessorRegistry in interface Containerpublic ScriptParameterFactoryRegistry getScriptParameterFactoryRegistry()
ContainergetScriptParameterFactoryRegistry in interface Containerpublic SearchPath getSearchPath()
ContainergetSearchPath in interface Containerpublic void reset()
Containerpublic void onApplicationEvent(org.springframework.context.ApplicationEvent event)
onApplicationEvent in interface org.springframework.context.ApplicationListenerpublic 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()
RuntimeContainergetRequiredAuthentication in interface RuntimeContainerpublic boolean authenticate(Authenticator auth, Description.RequiredAuthentication required)
RuntimeContainerauthenticate in interface RuntimeContainerauth - Authenticatorrequired - RequiredAuthenticationCopyright © 2005–2017 Alfresco Software. All rights reserved.