Interface Container

All Known Subinterfaces:
RuntimeContainer
All Known Implementing Classes:
AbstractRuntimeContainer, ExtensibilityContainer, PresentationContainer

public interface Container
Web Script Container
Author:
davidc
  • Method Details

    • getName

      String getName()
      Gets the name of the Container
      Returns:
      name
    • getDescription

      ServerModel getDescription()
      Gets the Container Description
      Returns:
      description
    • getScriptProcessorRegistry

      ScriptProcessorRegistry getScriptProcessorRegistry()
      Gets the Script Processor Registry
      Returns:
      script processor registry
    • getScriptParameterFactoryRegistry

      ScriptParameterFactoryRegistry getScriptParameterFactoryRegistry()
      Get the Script Parameter Factory Registry
      Returns:
      script parameter factory registry
    • getScriptParameters

      Map<String,Object> getScriptParameters()
      Gets parameters for the Script Processor
      Returns:
      parameters
    • getTemplateProcessorRegistry

      TemplateProcessorRegistry getTemplateProcessorRegistry()
      Gets the Template Processor Registry
      Returns:
      template processor registry
    • getTemplateParameters

      Map<String,Object> getTemplateParameters()
      Gets parameters for the Template Processor
      Returns:
      parameters
    • getFormatRegistry

      FormatRegistry getFormatRegistry()
      Gets the response format registry
      Returns:
      response format registry
    • getRegistry

      Registry getRegistry()
      Gets the registry of Web Scripts
      Returns:
      registry of web scripts
    • getSearchPath

      SearchPath getSearchPath()
      Gets the Search Path
      Returns:
      search path
    • getConfigService

      org.springframework.extensions.config.ConfigService getConfigService()
      Gets the Config Service
      Returns:
      config service
    • allowCallbacks

      boolean allowCallbacks()
      Returns if this container should allow callback methods such as json_callback
      Returns:
      true if this container should allow callback methods such as json_callback, false otherwise
    • reset

      void reset()
      Re-initialise the Web Script Container