Class 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 interface org.apache.camel.Message
        Overrides:
        reset in class org.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 class org.apache.camel.support.MessageSupport
      • newInstance

        public HttpMessage newInstance()
        Overrides:
        newInstance in class org.apache.camel.support.DefaultMessage
      • toString

        public String toString()
        Overrides:
        toString in class org.apache.camel.support.MessageSupport