org.apache.camel.component.jms
Class JmsExchange
java.lang.Object
org.apache.camel.impl.DefaultExchange
org.apache.camel.component.jms.JmsExchange
- All Implemented Interfaces:
- org.apache.camel.Exchange
public class JmsExchange
- extends org.apache.camel.impl.DefaultExchange
Represents an for working with JMS messages while exposing the inbound and outbound JMS Message
objects via getInMessage()
and getOutMessage()
- Version:
- $Revision:520964 $
Fields inherited from class org.apache.camel.impl.DefaultExchange |
context |
Methods inherited from class org.apache.camel.impl.DefaultExchange |
configureMessage, copy, copyFrom, getContext, getException, getExchangeId, getProperties, getProperty, getProperty, setException, setExchangeId, setFault, setHeaders, setIn, setOut, setProperty, toString |
JmsExchange
public JmsExchange(org.apache.camel.CamelContext context,
JmsBinding binding)
JmsExchange
public JmsExchange(org.apache.camel.CamelContext context,
JmsBinding binding,
Message message)
getIn
public JmsMessage getIn()
- Specified by:
getIn
in interface org.apache.camel.Exchange
- Overrides:
getIn
in class org.apache.camel.impl.DefaultExchange
getOut
public JmsMessage getOut()
- Specified by:
getOut
in interface org.apache.camel.Exchange
- Overrides:
getOut
in class org.apache.camel.impl.DefaultExchange
getOut
public JmsMessage getOut(boolean lazyCreate)
- Specified by:
getOut
in interface org.apache.camel.Exchange
- Overrides:
getOut
in class org.apache.camel.impl.DefaultExchange
getFault
public JmsMessage getFault()
- Specified by:
getFault
in interface org.apache.camel.Exchange
- Overrides:
getFault
in class org.apache.camel.impl.DefaultExchange
getBinding
public JmsBinding getBinding()
newInstance
public org.apache.camel.Exchange newInstance()
- Overrides:
newInstance
in class org.apache.camel.impl.DefaultExchange
getInMessage
public Message getInMessage()
- Return the underlying JMS In message
- Returns:
- the JMS In message
getOutMessage
public Message getOutMessage()
- Return the underlying JMS Out message
- Returns:
- the JMS out message
getFaultMessage
public Message getFaultMessage()
- Return the underlying JMS Fault message
- Returns:
- the JMS fault message
createInMessage
protected JmsMessage createInMessage()
- Overrides:
createInMessage
in class org.apache.camel.impl.DefaultExchange
createOutMessage
protected JmsMessage createOutMessage()
- Overrides:
createOutMessage
in class org.apache.camel.impl.DefaultExchange
Copyright © 2007 Apache Software Foundation. All Rights Reserved.