Uses of Interface
org.apache.camel.Message

Packages that use Message
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.builder.xml Support for XPath based Expressions and Predicates as well as an XSLT processor 
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.component.jmx The JMX Component for monitoring JMX Attributes uisng a CounterMonitor. 
org.apache.camel.component.log The Log Component uses Jakarta Commons Logging to log message exchanges. 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.processor.interceptor Helper classes for interceptors. 
org.apache.camel.util Utility classes used by the core of Camel and useful for Camel component developers 
 

Uses of Message in org.apache.camel
 

Methods in org.apache.camel that return Message
 Message Message.copy()
          Creates a copy of this message so that it can be used and possibly modified further in another exchange
 Message Exchange.getFault()
          Deprecated. Starting with Camel 2.0.0 you should use Exchange.getOut() and check the #org.apache.camel.Message.isFault() flag
 Message Exchange.getFault(boolean lazyCreate)
          Deprecated. Starting with Camel 2.0.0 you should use Exchange.getOut() and check the #org.apache.camel.Message.isFault() flag
 Message Exchange.getIn()
          Returns the inbound request message
 Message Exchange.getOut()
          Returns the outbound message, lazily creating one if one has not already been associated with this exchange.
 Message Exchange.getOut(boolean lazyCreate)
          Deprecated. Starting with Camel 2.0.0 you should only use Exchange.getOut()
 

Methods in org.apache.camel with parameters of type Message
 void Message.copyFrom(Message message)
          Copies the contents of the other message into this message
 void Exchange.setIn(Message in)
          Sets the inbound message instance
 void Exchange.setOut(Message out)
          Sets the outbound message
 

Constructors in org.apache.camel with parameters of type Message
InvalidPayloadException(Exchange exchange, Class<?> type, Message message)
           
 

Uses of Message in org.apache.camel.builder.xml
 

Methods in org.apache.camel.builder.xml with parameters of type Message
 void StringResultHandler.setBody(Message in)
           
 void StreamResultHandler.setBody(Message in)
           
 void ResultHandler.setBody(Message in)
           
 void DomResultHandler.setBody(Message in)
           
 

Uses of Message in org.apache.camel.component.file
 

Classes in org.apache.camel.component.file that implement Message
 class FileMessage
          A Message for File
 

Methods in org.apache.camel.component.file with parameters of type Message
 void FileEndpoint.configureMessage(File file, Message message)
          Configures the given message with the file which sets the body to the file object and sets the FileComponent.HEADER_FILE_NAME header.
protected  File FileProducer.createFileName(Message message)
           
 String FileEndpoint.getGeneratedFileName(Message message)
          Return the file name that will be auto-generated for the given message if none is provided
 

Uses of Message in org.apache.camel.component.jmx
 

Classes in org.apache.camel.component.jmx that implement Message
 class JMXMessage
          A Message for a JMX Notification
 

Uses of Message in org.apache.camel.component.log
 

Methods in org.apache.camel.component.log with parameters of type Message
protected  Object LogFormatter.getBodyAsString(Message message)
           
protected  Object LogFormatter.getBodyTypeAsString(Message message)
           
 

Uses of Message in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Message
 class DefaultMessage
          The default implementation of Message
 class MessageSupport
          A base class for implementation inheritence providing the core Message body handling features but letting the derived class deal with headers.
 

Methods in org.apache.camel.impl that return Message
 Message MessageSupport.copy()
           
protected  Message DefaultExchange.createFaultMessage()
          Factory method to lazily create the FAULT message
protected  Message DefaultExchange.createInMessage()
          Factory method used to lazily create the IN message
protected  Message DefaultExchange.createOutMessage()
          Factory method to lazily create the OUT message
 Message DefaultExchange.getFault()
           
 Message DefaultExchange.getFault(boolean lazyCreate)
           
 Message DefaultExchange.getIn()
           
 Message DefaultExchange.getOut()
           
 Message DefaultExchange.getOut(boolean lazyCreate)
           
abstract  Message MessageSupport.newInstance()
          Returns a new instance
 

Methods in org.apache.camel.impl with parameters of type Message
protected  void DefaultExchange.configureMessage(Message message)
          Configures the message after it has been set on the exchange
 void MessageSupport.copyFrom(Message that)
           
 void DefaultExchange.setFault(Message fault)
           
 void DefaultExchange.setIn(Message in)
           
 void DefaultExchange.setOut(Message out)
           
 

Uses of Message in org.apache.camel.processor.interceptor
 

Methods in org.apache.camel.processor.interceptor with parameters of type Message
protected  Object TraceFormatter.getBodyAsString(Message in)
           
protected  Object TraceFormatter.getBodyTypeAsString(Message message)
           
 

Uses of Message in org.apache.camel.util
 

Methods in org.apache.camel.util with parameters of type Message
static String MessageHelper.extractBodyAsString(Message message)
          Extracts the given body and returns it as a String, that can be used for logging etc.
static String MessageHelper.getBodyTypeName(Message message)
          Gets the given body class type name as a String.
static void MessageHelper.resetStreamCache(Message message)
          If the message body contains a StreamCache instance, reset the cache to enable reading from it again.
 



Apache CAMEL