Package org.alfresco.repo.web.scripts
Class BufferedRequest
- java.lang.Object
-
- org.alfresco.repo.web.scripts.BufferedRequest
-
- All Implemented Interfaces:
AutoCloseable
,org.springframework.extensions.webscripts.WebScriptRequest
,org.springframework.extensions.webscripts.WrappingWebScriptRequest
public class BufferedRequest extends Object implements org.springframework.extensions.webscripts.WrappingWebScriptRequest, AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description BufferedRequest(org.springframework.extensions.webscripts.WebScriptRequest req, Supplier<TempOutputStream> streamFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
boolean
forceSuccessStatus()
String
getAgent()
org.springframework.extensions.surf.util.Content
getContent()
String
getContentType()
String
getContextPath()
String
getExtensionPath()
String
getFormat()
org.springframework.extensions.webscripts.Description.FormatStyle
getFormatStyle()
String
getHeader(String name)
String[]
getHeaderNames()
String[]
getHeaderValues(String name)
String
getJSONCallback()
org.springframework.extensions.webscripts.WebScriptRequest
getNext()
String
getParameter(String name)
String[]
getParameterNames()
String[]
getParameterValues(String name)
String
getPathInfo()
String
getQueryString()
org.springframework.extensions.webscripts.Runtime
getRuntime()
String
getServerPath()
String
getServiceContextPath()
org.springframework.extensions.webscripts.Match
getServiceMatch()
String
getServicePath()
String
getURL()
boolean
isGuest()
Object
parseContent()
void
reset()
-
-
-
Constructor Detail
-
BufferedRequest
public BufferedRequest(org.springframework.extensions.webscripts.WebScriptRequest req, Supplier<TempOutputStream> streamFactory)
-
-
Method Detail
-
reset
public void reset()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
getNext
public org.springframework.extensions.webscripts.WebScriptRequest getNext()
- Specified by:
getNext
in interfaceorg.springframework.extensions.webscripts.WrappingWebScriptRequest
-
forceSuccessStatus
public boolean forceSuccessStatus()
- Specified by:
forceSuccessStatus
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getAgent
public String getAgent()
- Specified by:
getAgent
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getContent
public org.springframework.extensions.surf.util.Content getContent()
- Specified by:
getContent
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getContentType
public String getContentType()
- Specified by:
getContentType
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getContextPath
public String getContextPath()
- Specified by:
getContextPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getExtensionPath
public String getExtensionPath()
- Specified by:
getExtensionPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getFormat
public String getFormat()
- Specified by:
getFormat
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getFormatStyle
public org.springframework.extensions.webscripts.Description.FormatStyle getFormatStyle()
- Specified by:
getFormatStyle
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getHeader
public String getHeader(String name)
- Specified by:
getHeader
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getHeaderNames
public String[] getHeaderNames()
- Specified by:
getHeaderNames
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getHeaderValues
public String[] getHeaderValues(String name)
- Specified by:
getHeaderValues
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getJSONCallback
public String getJSONCallback()
- Specified by:
getJSONCallback
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getParameter
public String getParameter(String name)
- Specified by:
getParameter
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getParameterNames
public String[] getParameterNames()
- Specified by:
getParameterNames
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getParameterValues
public String[] getParameterValues(String name)
- Specified by:
getParameterValues
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getPathInfo
public String getPathInfo()
- Specified by:
getPathInfo
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getQueryString
public String getQueryString()
- Specified by:
getQueryString
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getRuntime
public org.springframework.extensions.webscripts.Runtime getRuntime()
- Specified by:
getRuntime
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getServerPath
public String getServerPath()
- Specified by:
getServerPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getServiceContextPath
public String getServiceContextPath()
- Specified by:
getServiceContextPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getServiceMatch
public org.springframework.extensions.webscripts.Match getServiceMatch()
- Specified by:
getServiceMatch
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getServicePath
public String getServicePath()
- Specified by:
getServicePath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
getURL
public String getURL()
- Specified by:
getURL
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
isGuest
public boolean isGuest()
- Specified by:
isGuest
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
parseContent
public Object parseContent()
- Specified by:
parseContent
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
-
-