org.apache.activemq.camel.converter
Class ActiveMQMessageConverter
java.lang.Object
org.apache.activemq.camel.converter.ActiveMQMessageConverter
@Converter
public class ActiveMQMessageConverter
- extends Object
|
Method Summary |
org.apache.camel.component.jms.JmsBinding |
getBinding()
|
void |
setBinding(org.apache.camel.component.jms.JmsBinding binding)
|
org.apache.activemq.command.ActiveMQMessage |
toMessage(org.apache.camel.Exchange exchange)
Converts the inbound message exchange to an ActiveMQ JMS message |
org.apache.camel.Processor |
toProcessor(javax.jms.MessageListener listener)
Allows a JMS MessageListener to be converted to a Camel Processor
so that we can provide better
Bean Integration so that we can use any JMS MessageListener in
in Camel as a bean |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActiveMQMessageConverter
public ActiveMQMessageConverter()
toMessage
@Converter
public org.apache.activemq.command.ActiveMQMessage toMessage(org.apache.camel.Exchange exchange)
throws javax.jms.JMSException
- Converts the inbound message exchange to an ActiveMQ JMS message
- Returns:
- the ActiveMQ message
- Throws:
javax.jms.JMSException
toProcessor
@Converter
public org.apache.camel.Processor toProcessor(javax.jms.MessageListener listener)
- Allows a JMS
MessageListener to be converted to a Camel Processor
so that we can provide better
Bean Integration so that we can use any JMS MessageListener in
in Camel as a bean
- Parameters:
listener - the JMS message listener
- Returns:
- a newly created Camel Processor which when invoked will invoke
MessageListener.onMessage(Message)
getBinding
public org.apache.camel.component.jms.JmsBinding getBinding()
setBinding
public void setBinding(org.apache.camel.component.jms.JmsBinding binding)
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.