public class WebScriptServletResponse extends WebScriptResponseImpl
ATOM_FORMAT, HEADER_LOCATION, HTML_FORMAT, JSON_FORMAT, OPENSEARCH_DESCRIPTION_FORMAT, RSS_FORMAT, XML_FORMAT| Constructor and Description |
|---|
WebScriptServletResponse(Runtime container,
javax.servlet.http.HttpServletResponse res)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
String value)
Adds a response header with the given name and value.
|
String |
encodeResourceUrl(String url)
Encode a resource URL
Note: Some Web Script Runtime environments (e.g.
|
String |
encodeScriptUrl(String url)
Encode a script URL
Note: Some Web Script Runtime environments (e.g.
|
String |
getEncodeResourceUrlFunction(String name)
Return a client side javascript function to build resource urls for this service
|
String |
getEncodeScriptUrlFunction(String name)
Return a client side javascript function to build urls to this service
|
javax.servlet.http.HttpServletResponse |
getHttpServletResponse()
Gets the HTTP Servlet Response
|
OutputStream |
getOutputStream()
Gets the Output Stream
|
Writer |
getWriter()
Gets the Writer
|
void |
reset()
Clears response buffer
|
void |
setCache(Cache cache)
Sets the Cache control
|
void |
setContentEncoding(String contentEncoding)
Sets the Content Encoding
|
void |
setContentType(String contentType)
Sets the Content Type
|
void |
setHeader(String name,
String value)
Set a response header with the given name and value.
|
void |
setStatus(int status)
Sets the Response Status
|
getRuntimepublic WebScriptServletResponse(Runtime container, javax.servlet.http.HttpServletResponse res)
container - Runtimeres - HttpServletResponsepublic javax.servlet.http.HttpServletResponse getHttpServletResponse()
public void setStatus(int status)
WebScriptResponsestatus - intpublic void setHeader(String name, String value)
WebScriptResponsename - header namevalue - header valuepublic void addHeader(String name, String value)
WebScriptResponsename - header namevalue - header valuepublic void setContentType(String contentType)
WebScriptResponsecontentType - Stringpublic void setContentEncoding(String contentEncoding)
WebScriptResponsecontentEncoding - Stringpublic void setCache(Cache cache)
WebScriptResponsecache - cache controlpublic void reset()
WebScriptResponsepublic Writer getWriter() throws IOException
WebScriptResponseIOExceptionpublic OutputStream getOutputStream() throws IOException
WebScriptResponseIOExceptionpublic String encodeScriptUrl(String url)
WebScriptResponseurl - to encodepublic String getEncodeScriptUrlFunction(String name)
WebScriptResponsename - Generated function namepublic String encodeResourceUrl(String url)
WebScriptResponseencodeResourceUrl in interface WebScriptResponseencodeResourceUrl in class WebScriptResponseImplurl - to encodepublic String getEncodeResourceUrlFunction(String name)
WebScriptResponsegetEncodeResourceUrlFunction in interface WebScriptResponsegetEncodeResourceUrlFunction in class WebScriptResponseImplname - Generated function nameCopyright © 2005–2021 Alfresco Software. All rights reserved.