org.apache.camel.component.http
Class HttpMessage

java.lang.Object
  extended by org.apache.camel.impl.MessageSupport
      extended by org.apache.camel.impl.DefaultMessage
          extended by org.apache.camel.component.http.HttpMessage
All Implemented Interfaces:
Message

public class HttpMessage
extends DefaultMessage

Version:
$Revision: 719673 $

Constructor Summary
HttpMessage(HttpExchange exchange, HttpServletRequest request)
           
 
Method Summary
protected  Object createBody()
           
 HttpExchange getExchange()
           
 HttpServletRequest getRequest()
           
protected  void populateInitialHeaders(Map<String,Object> map)
           
 
Methods inherited from class org.apache.camel.impl.DefaultMessage
addAttachment, createAttachments, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeaders, hasAttachments, hasPopulatedHeaders, newInstance, populateInitialAttachments, removeAttachment, removeHeader, setAttachments, setHeader, setHeaders, toString
 
Methods inherited from class org.apache.camel.impl.MessageSupport
copy, copyFrom, createMessageId, getBody, getBody, getBody, getMessageId, setBody, setBody, setExchange, setMessageId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpMessage

public HttpMessage(HttpExchange exchange,
                   HttpServletRequest request)
Method Detail

getExchange

public HttpExchange getExchange()
Specified by:
getExchange in interface Message
Overrides:
getExchange in class MessageSupport

getRequest

public HttpServletRequest getRequest()

createBody

protected Object createBody()
Overrides:
createBody in class MessageSupport

populateInitialHeaders

protected void populateInitialHeaders(Map<String,Object> map)
Overrides:
populateInitialHeaders in class DefaultMessage


Copyright © 2009 Apache Software Foundation. All Rights Reserved.