org.springframework.integration.adapter.jms
Class ChannelPublishingJmsListener
java.lang.Object
org.springframework.integration.adapter.jms.ChannelPublishingJmsListener
- All Implemented Interfaces:
- javax.jms.MessageListener
public class ChannelPublishingJmsListener
- extends java.lang.Object
- implements javax.jms.MessageListener
JMS MessageListener
implementation that converts the received JMS
message into a Spring Integration message and then sends that to a channel.
- Author:
- Mark Fisher
Method Summary |
void |
onMessage(javax.jms.Message jmsMessage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
channel
private final MessageChannel channel
converter
private final org.springframework.jms.support.converter.MessageConverter converter
messageExchangeTemplate
private final MessageExchangeTemplate messageExchangeTemplate
ChannelPublishingJmsListener
public ChannelPublishingJmsListener(MessageChannel channel,
org.springframework.jms.support.converter.MessageConverter converter)
onMessage
public void onMessage(javax.jms.Message jmsMessage)
- Specified by:
onMessage
in interface javax.jms.MessageListener