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 Object
createBody()
javax.servlet.http.HttpServletRequest
getRequest()
javax.servlet.http.HttpServletResponse
getResponse()
void
init(org.apache.camel.Exchange exchange, HttpCommonEndpoint endpoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
HttpMessage
newInstance()
void
reset()
String
toString()
-
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:
reset
in interfaceorg.apache.camel.Message
- Overrides:
reset
in classorg.apache.camel.support.DefaultMessage
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
-
getResponse
public javax.servlet.http.HttpServletResponse getResponse()
-
createBody
protected Object createBody()
- Overrides:
createBody
in classorg.apache.camel.support.MessageSupport
-
newInstance
public HttpMessage newInstance()
- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-
toString
public String toString()
- Overrides:
toString
in classorg.apache.camel.support.MessageSupport
-
-