org.springframework.integration.adapter.jms
Class JmsTargetAdapter
java.lang.Object
org.springframework.integration.adapter.AbstractTargetAdapter<java.lang.Object>
org.springframework.integration.adapter.jms.JmsTargetAdapter
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, MessageHandler
public class JmsTargetAdapter
- extends AbstractTargetAdapter<java.lang.Object>
- implements org.springframework.beans.factory.InitializingBean
A target adapter for sending JMS Messages.
- Author:
- Mark Fisher
Constructor Summary |
JmsTargetAdapter()
No-arg constructor provided for convenience when configuring with
setters. |
JmsTargetAdapter(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Destination destination)
|
JmsTargetAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsTargetAdapter
public JmsTargetAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
JmsTargetAdapter
public JmsTargetAdapter(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Destination destination)
JmsTargetAdapter
public JmsTargetAdapter()
- No-arg constructor provided for convenience when configuring with
setters. Note that the initialization callback will validate.
setConnectionFactory
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
setDestination
public void setDestination(javax.jms.Destination destination)
setJmsTemplate
public void setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate)
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
sendToTarget
protected boolean sendToTarget(java.lang.Object object)
- Specified by:
sendToTarget
in class AbstractTargetAdapter<java.lang.Object>