Class WebScriptResponseImpl
java.lang.Object
org.springframework.extensions.webscripts.WebScriptResponseImpl
- All Implemented Interfaces:
WebScriptResponse
- Direct Known Subclasses:
WebScriptServletResponse
Basic Implementation of a Web Script Request
- Author:
- davidc
-
Field Summary
Fields inherited from interface org.springframework.extensions.webscripts.WebScriptResponse
ATOM_FORMAT, HEADER_LOCATION, HTML_FORMAT, JSON_FORMAT, OPENSEARCH_DESCRIPTION_FORMAT, RSS_FORMAT, XML_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionencodeResourceUrl(String url) Encode a resource URL Note: Some Web Script Runtime environments (e.g.Return a client side javascript function to build resource urls for this serviceGets the initiating runtimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.extensions.webscripts.WebScriptResponse
addHeader, encodeScriptUrl, getEncodeScriptUrlFunction, getOutputStream, getWriter, reset, reset, setCache, setContentEncoding, setContentType, setHeader, setStatus
-
Constructor Details
-
WebScriptResponseImpl
Construct- Parameters:
runtime- Runtime
-
-
Method Details
-
getRuntime
Description copied from interface:WebScriptResponseGets the initiating runtime- Specified by:
getRuntimein interfaceWebScriptResponse- Returns:
- runtime that constructed this response
-
encodeResourceUrl
Description copied from interface:WebScriptResponseEncode a resource URL Note: Some Web Script Runtime environments (e.g. JSR-268, Surf) require urls to be re-written.- Specified by:
encodeResourceUrlin interfaceWebScriptResponse- Parameters:
url- to encode- Returns:
- encoded url
-
getEncodeResourceUrlFunction
Description copied from interface:WebScriptResponseReturn a client side javascript function to build resource urls for this service- Specified by:
getEncodeResourceUrlFunctionin interfaceWebScriptResponse- Parameters:
name- Generated function name- Returns:
- javascript function definition
-