Class WebScriptResponseImpl

java.lang.Object
org.springframework.extensions.webscripts.WebScriptResponseImpl
All Implemented Interfaces:
WebScriptResponse
Direct Known Subclasses:
WebScriptServletResponse

public abstract class WebScriptResponseImpl extends Object implements WebScriptResponse
Basic Implementation of a Web Script Request
Author:
davidc
  • Constructor Details

    • WebScriptResponseImpl

      public WebScriptResponseImpl(Runtime runtime)
      Construct
      Parameters:
      runtime - Runtime
  • Method Details

    • getRuntime

      public Runtime getRuntime()
      Description copied from interface: WebScriptResponse
      Gets the initiating runtime
      Specified by:
      getRuntime in interface WebScriptResponse
      Returns:
      runtime that constructed this response
    • encodeResourceUrl

      public String encodeResourceUrl(String url)
      Description copied from interface: WebScriptResponse
      Encode a resource URL Note: Some Web Script Runtime environments (e.g. JSR-268, Surf) require urls to be re-written.
      Specified by:
      encodeResourceUrl in interface WebScriptResponse
      Parameters:
      url - to encode
      Returns:
      encoded url
    • getEncodeResourceUrlFunction

      public String getEncodeResourceUrlFunction(String name)
      Description copied from interface: WebScriptResponse
      Return a client side javascript function to build resource urls for this service
      Specified by:
      getEncodeResourceUrlFunction in interface WebScriptResponse
      Parameters:
      name - Generated function name
      Returns:
      javascript function definition