org.springframework.integration.adapter.jms
Class JmsMessageDrivenSourceAdapter
java.lang.Object
org.springframework.integration.adapter.AbstractSourceAdapter<java.lang.Object>
org.springframework.integration.adapter.jms.JmsMessageDrivenSourceAdapter
- All Implemented Interfaces:
- org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle, SourceAdapter
public class JmsMessageDrivenSourceAdapter
- extends AbstractSourceAdapter<java.lang.Object>
- implements org.springframework.context.Lifecycle, org.springframework.beans.factory.DisposableBean
A message-driven adapter for receiving JMS messages and sending to a channel.
- Author:
- Mark Fisher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsMessageDrivenSourceAdapter
public JmsMessageDrivenSourceAdapter()
setContainer
public void setContainer(org.springframework.jms.listener.AbstractJmsListeningContainer container)
setConnectionFactory
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
setDestination
public void setDestination(javax.jms.Destination destination)
setDestinationName
public void setDestinationName(java.lang.String destinationName)
setMessageConverter
public void setMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter)
setSendTimeout
public void setSendTimeout(long sendTimeout)
- Overrides:
setSendTimeout
in class AbstractSourceAdapter<java.lang.Object>
setTaskExecutor
public void setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
initialize
public void initialize()
- Description copied from class:
AbstractSourceAdapter
- Subclasses may implement this to take advantage of the initialization callback.
- Overrides:
initialize
in class AbstractSourceAdapter<java.lang.Object>
isRunning
public boolean isRunning()
- Specified by:
isRunning
in interface org.springframework.context.Lifecycle
start
public void start()
- Specified by:
start
in interface org.springframework.context.Lifecycle
stop
public void stop()
- Specified by:
stop
in interface org.springframework.context.Lifecycle
destroy
public void destroy()
- Specified by:
destroy
in interface org.springframework.beans.factory.DisposableBean