Spring Surf Reference Documentation

Yong Qu

Michael Uzquiano

1.0.0-SNAPSHOT

Copyright (C) 2005-2009 Alfresco Software Limited.

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.


I. Welcome to Spring Surf Project
II. Appendices
A. RESTful API Reference
A.1. Package Webscript Global
A.1.1. Resource Webscript Message
A.1.1.1. Web Script Global messages bundle
A.1.2. Resource Others
A.1.2.1. Web Script Global messages bundle
A.2. Package Spring Surf Core
A.2.1. Resource Web Framework
A.2.1.1. Web Script Web Framework Console
A.2.1.2. Web Script Web Framework Maintenance
A.2.2. Resource Surf Object
A.2.2.1. Web Script Surf API - Delete an object
A.2.2.2. Web Script Surf API - Get an object
A.2.2.3. Web Script Surf API - Create an object
A.2.2.4. Web Script Surf API - Update an object
A.2.2.5. Web Script Surf API - Retrieve list of objects
A.3. Package Spring Surf Client
A.3.1. Resource Client
A.3.1.1. Web Script Surf - Client JS API
A.4. Package Spring Surf Format
A.4.1. Resource Format
A.4.1.1. Web Script Surf API - list of configured formats
A.5. Package Spring Surf Model Content
A.5.1. Resource Content Association
A.5.1.1. Web Script Surf API - removes a content association
A.5.1.2. Web Script Surf API - Adds a content association
A.5.2. Resource Others
A.5.2.1. Web Script Surf API - Retrieves Content Associations
A.6. Package Spring Surf Model Page
A.6.1. Resource Page Template
A.6.1.1. Web Script Surf API - Removes a page's template association
A.6.1.2. Web Script Surf API - Adds a page to template association
A.6.1.3. Web Script Surf API - Retrieves Page Templates
A.7. Package Spring Surf Model Site
A.7.1. Resource Site Configuration
A.7.1.1. Web Script Surf API - Retrieves Site Configuration
A.7.1.2. Web Script Surf API - Updates Site Configuration
A.8. Package Webscript Core
A.8.1. Resource Index
A.8.1.1. Web Script Web Scripts Home
A.8.1.2. Web Script Web Script Maintenance
A.8.1.3. Web Script All Web Scripts Index
A.8.1.4. Web Script Failed Web Scripts Index
A.8.1.5. Web Script Web Script Family Index
A.8.1.6. Web Script Web Script Lifecycle Index
A.8.1.7. Web Script Web Script Package Index
A.8.1.8. Web Script Web Script URI Index
A.8.2. Resource Javascript Debugger
A.8.2.1. Web Script Javascript Debugger
A.8.2.2. Web Script Javascript Debugger Maintenance
A.8.3. Resource Tools
A.8.3.1. Web Script Web Script Description
A.8.3.2. Web Script Display Web Script
A.8.3.3. Web Script Web Script Installer Form
A.8.3.4. Web Script Install Web Script
A.8.4. Resource Others
A.8.4.1. Web Script Web Script Package Documentation
B. JavaScript Root Object Reference
B.1. atom
B.2. jsonUtils
B.3. logger
B.4. remote
B.5. server
B.6. stringUtils
C. JavaScript API Reference
C.1. org.springframework.extensions.webscripts.ScriptLogger
C.2. org.springframework.extensions.webscripts.ScriptRemote
C.3. org.springframework.extensions.webscripts.ScriptRemoteConnector
C.4. org.springframework.extensions.webscripts.ScriptRenderContext
C.5. org.springframework.extensions.webscripts.ScriptSurf
C.6. org.springframework.extensions.webscripts.ScriptableUtils
C.7. org.springframework.extensions.webscripts.atom.AtomService
C.8. org.springframework.extensions.webscripts.json.JSONUtils
D. Template Root Object Reference
D.1. argreplace
D.2. atom
D.3. date
D.4. dateCompare
D.5. encodeuri
D.6. jsonUtils
D.7. server
D.8. stringUtils
D.9. xmldate
E. Template API Reference
E.1. org.springframework.extensions.webscripts.AbsoluteUrlMethod
E.2. org.springframework.extensions.webscripts.ArgReplaceMethod
E.3. org.springframework.extensions.webscripts.ClientUrlFunctionMethod
E.4. org.springframework.extensions.webscripts.DateCompareMethod
E.5. org.springframework.extensions.webscripts.FormatWriterMethod
E.6. org.springframework.extensions.webscripts.FreemarkerI18NMessageMethod
E.7. org.springframework.extensions.webscripts.ISO8601DateFormatMethod
E.8. org.springframework.extensions.webscripts.MessageMethod
E.9. org.springframework.extensions.webscripts.ScriptRenderContext
E.10. org.springframework.extensions.webscripts.ScriptSurf
E.11. org.springframework.extensions.webscripts.ScriptUrlMethod
E.12. org.springframework.extensions.webscripts.ScriptableUtils
E.13. org.springframework.extensions.webscripts.UrlEncodeMethod
E.14. org.springframework.extensions.webscripts.atom.AtomService
E.15. org.springframework.extensions.webscripts.json.JSONUtils