Package org.apache.camel.http.common
Class HttpMessage
- java.lang.Object
-
- org.apache.camel.support.MessageSupport
-
- org.apache.camel.support.DefaultMessage
-
- org.apache.camel.http.common.HttpMessage
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Message,org.apache.camel.spi.DataTypeAware
public class HttpMessage extends org.apache.camel.support.DefaultMessage
-
-
Constructor Summary
Constructors Constructor Description HttpMessage(org.apache.camel.Exchange exchange, HttpCommonEndpoint endpoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateBody()javax.servlet.http.HttpServletRequestgetRequest()javax.servlet.http.HttpServletResponsegetResponse()voidinit(org.apache.camel.Exchange exchange, HttpCommonEndpoint endpoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)HttpMessagenewInstance()voidreset()StringtoString()-
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
-
Methods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, hasDataType, hasMessageId, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
-
-
-
-
Constructor Detail
-
HttpMessage
public HttpMessage(org.apache.camel.Exchange exchange, HttpCommonEndpoint endpoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-
Method Detail
-
init
public void init(org.apache.camel.Exchange exchange, HttpCommonEndpoint endpoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
reset
public void reset()
- Specified by:
resetin interfaceorg.apache.camel.Message- Overrides:
resetin classorg.apache.camel.support.DefaultMessage
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
-
getResponse
public javax.servlet.http.HttpServletResponse getResponse()
-
createBody
protected Object createBody()
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
newInstance
public HttpMessage newInstance()
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
toString
public String toString()
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
-