Package com.enonic.xp.web
Class WebRequest
- java.lang.Object
-
- com.enonic.xp.web.WebRequest
-
- Direct Known Subclasses:
PortalRequest
@Beta public class WebRequest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WebRequest()
WebRequest(WebRequest webRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getBody()
java.lang.String
getBodyAsString()
java.lang.String
getContentType()
java.util.Map<java.lang.String,java.lang.String>
getCookies()
java.lang.String
getEndpointPath()
java.util.Map<java.lang.String,java.lang.String>
getHeaders()
java.lang.String
getHost()
IdProvider
getIdProvider()
HttpMethod
getMethod()
com.google.common.collect.Multimap<java.lang.String,java.lang.String>
getParams()
java.lang.String
getPath()
int
getPort()
java.lang.String
getRawPath()
javax.servlet.http.HttpServletRequest
getRawRequest()
java.lang.String
getRemoteAddress()
java.lang.String
getScheme()
java.lang.String
getUrl()
WebSocketContext
getWebSocketContext()
boolean
isWebSocket()
void
setBody(java.lang.Object body)
void
setContentType(java.lang.String contentType)
void
setEndpointPath(java.lang.String endpointPath)
void
setHost(java.lang.String host)
void
setIdProvider(IdProvider idProvider)
void
setMethod(HttpMethod method)
void
setPath(java.lang.String path)
void
setPort(int port)
void
setRawPath(java.lang.String rawPath)
void
setRawRequest(javax.servlet.http.HttpServletRequest rawRequest)
void
setRemoteAddress(java.lang.String remoteAddress)
void
setScheme(java.lang.String scheme)
void
setUrl(java.lang.String url)
void
setWebSocketContext(WebSocketContext webSocketContext)
-
-
-
Constructor Detail
-
WebRequest
public WebRequest()
-
WebRequest
public WebRequest(WebRequest webRequest)
-
-
Method Detail
-
getMethod
public HttpMethod getMethod()
-
getParams
public com.google.common.collect.Multimap<java.lang.String,java.lang.String> getParams()
-
getScheme
public java.lang.String getScheme()
-
getHost
public java.lang.String getHost()
-
getPort
public int getPort()
-
getRemoteAddress
public java.lang.String getRemoteAddress()
-
getPath
public java.lang.String getPath()
-
getRawPath
public java.lang.String getRawPath()
-
getUrl
public java.lang.String getUrl()
-
setMethod
public void setMethod(HttpMethod method)
-
setScheme
public void setScheme(java.lang.String scheme)
-
setHost
public void setHost(java.lang.String host)
-
setPort
public void setPort(int port)
-
setRemoteAddress
public void setRemoteAddress(java.lang.String remoteAddress)
-
setPath
public void setPath(java.lang.String path)
-
setRawPath
public void setRawPath(java.lang.String rawPath)
-
setUrl
public void setUrl(java.lang.String url)
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
getIdProvider
public IdProvider getIdProvider()
-
setIdProvider
public void setIdProvider(IdProvider idProvider)
-
getCookies
public java.util.Map<java.lang.String,java.lang.String> getCookies()
-
getEndpointPath
public java.lang.String getEndpointPath()
-
setEndpointPath
public void setEndpointPath(java.lang.String endpointPath)
-
getContentType
public java.lang.String getContentType()
-
setContentType
public void setContentType(java.lang.String contentType)
-
getBody
public java.lang.Object getBody()
-
setBody
public void setBody(java.lang.Object body)
-
getBodyAsString
public java.lang.String getBodyAsString()
-
getRawRequest
public javax.servlet.http.HttpServletRequest getRawRequest()
-
setRawRequest
public void setRawRequest(javax.servlet.http.HttpServletRequest rawRequest)
-
isWebSocket
public boolean isWebSocket()
-
getWebSocketContext
public WebSocketContext getWebSocketContext()
-
setWebSocketContext
public void setWebSocketContext(WebSocketContext webSocketContext)
-
-