public class HttpMessage extends DefaultMessage
| Constructor and Description |
|---|
HttpMessage()
Empty constructor initializing with empty message payload.
|
HttpMessage(Message message)
Constructs copy of given message.
|
HttpMessage(Object payload)
Default message using message payload.
|
HttpMessage(Object payload,
Map<String,Object> headers)
Default message using message payload and headers.
|
| Modifier and Type | Method and Description |
|---|---|
HttpMessage |
accept(String accept)
Sets the Http accepted content type for response.
|
HttpMessage |
contentType(String contentType)
Sets the Http request content type.
|
HttpMessage |
contextPath(String contextPath)
Sets the Http request context path.
|
String |
getContextPath()
Gets the Http request context path.
|
String |
getPath()
Gets the request path after the context path.
|
String |
getQueryParams()
Gets the Http request query params.
|
String |
getReasonPhrase()
Gets the Http response reason phrase.
|
org.springframework.http.HttpMethod |
getRequestMethod()
Gets the Http request method.
|
org.springframework.http.HttpStatus |
getStatusCode()
Gets the Http response status code.
|
String |
getUri()
Gets the Http request request uri.
|
String |
getVersion()
Gets the Http version.
|
HttpMessage |
header(String headerName,
Object headerValue)
Sets new header name value pair.
|
HttpMessage |
method(org.springframework.http.HttpMethod method)
Sets the Http request method.
|
HttpMessage |
path(String path)
Sets request path that is dynamically added to base uri.
|
HttpMessage |
queryParam(String name,
String value)
Sets a new Http request query param.
|
HttpMessage |
queryParams(String queryParamString)
Sets the Http request query params.
|
HttpMessage |
reasonPhrase(String reasonPhrase)
Sets the Http response reason phrase.
|
HttpMessage |
setHeader(String headerName,
Object headerValue) |
HttpMessage |
status(org.springframework.http.HttpStatus statusCode)
Sets the Http response status code.
|
HttpMessage |
statusCode(Integer statusCode)
Sets the Http response status code.
|
HttpMessage |
uri(String requestUri)
Sets the Http request request uri.
|
HttpMessage |
version(String version)
Sets the Http version.
|
addHeaderData, getHeader, getHeaderData, getHeaders, getId, getName, getPayload, getPayload, getTimestamp, removeHeader, setName, setPayload, toStringpublic HttpMessage()
public HttpMessage(Message message)
message - public HttpMessage(Object payload)
payload - public HttpMessage method(org.springframework.http.HttpMethod method)
method - public HttpMessage version(String version)
version - public HttpMessage status(org.springframework.http.HttpStatus statusCode)
statusCode - public HttpMessage statusCode(Integer statusCode)
statusCode - public HttpMessage reasonPhrase(String reasonPhrase)
reasonPhrase - public HttpMessage uri(String requestUri)
requestUri - public HttpMessage contentType(String contentType)
contentType - public HttpMessage accept(String accept)
accept - public HttpMessage contextPath(String contextPath)
contextPath - public HttpMessage queryParams(String queryParamString)
queryParamString - public HttpMessage queryParam(String name, String value)
name - value - public HttpMessage path(String path)
path - public HttpMessage header(String headerName, Object headerValue)
headerName - headerValue - public HttpMessage setHeader(String headerName, Object headerValue)
setHeader in interface MessagesetHeader in class DefaultMessagepublic org.springframework.http.HttpMethod getRequestMethod()
public String getUri()
public String getContextPath()
public String getQueryParams()
public org.springframework.http.HttpStatus getStatusCode()
public String getReasonPhrase()
public String getVersion()
public String getPath()
Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.