org.springframework.extensions.webscripts
Class MessagesWebScript

java.lang.Object
  extended by org.springframework.extensions.webscripts.AbstractWebScript
      extended by org.springframework.extensions.webscripts.MessagesWebScript
All Implemented Interfaces:
WebScript

public class MessagesWebScript
extends AbstractWebScript

WebScript responsible for returning a JavaScript response containing a JavaScript associative array of all I18N messages name/key pairs installed on the web-tier.

The JavaScript object is created as 'Alfresco.messages' - example usage: var msg = Alfresco.messages["messageid"];

Author:
Kevin Roast

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
AbstractWebScript.ScriptDetails
 
Constructor Summary
MessagesWebScript()
          Construction
 
Method Summary
 void execute(WebScriptRequest req, WebScriptResponse res)
          Execute the webscript and return the cached JavaScript response
 
Methods inherited from class org.springframework.extensions.webscripts.AbstractWebScript
createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessagesWebScript

public MessagesWebScript()
Construction

Method Detail

execute

public void execute(WebScriptRequest req,
                    WebScriptResponse res)
             throws IOException
Execute the webscript and return the cached JavaScript response

Parameters:
req - WebScriptRequest representing the request to this service
res - WebScriptResponse encapsulating the result of this service
Throws:
IOException


Copyright © 2009 SpringSource, Inc. All Rights Reserved.