Example usage for org.springframework.integration.jms ChannelPublishingJmsMessageListener setExpectReply

List of usage examples for org.springframework.integration.jms ChannelPublishingJmsMessageListener setExpectReply

Introduction

In this page you can find the example usage for org.springframework.integration.jms ChannelPublishingJmsMessageListener setExpectReply.

Prototype

public void setExpectReply(boolean expectReply) 

Source Link

Document

Specify whether a JMS reply Message is expected.

Usage

From source file:org.springframework.integration.jms.ChannelPublishingJmsMessageListenerTests.java

@Test(expected = InvalidDestinationException.class)
public void noReplyToAndNoDefault() throws JMSException {
    final QueueChannel requestChannel = new QueueChannel();
    startBackgroundReplier(requestChannel);
    ChannelPublishingJmsMessageListener listener = new ChannelPublishingJmsMessageListener();
    listener.setExpectReply(true);
    listener.setRequestChannel(requestChannel);
    listener.setMessageConverter(new TestMessageConverter());
    javax.jms.Message jmsMessage = session.createTextMessage("test");
    listener.setBeanFactory(mock(BeanFactory.class));
    listener.afterPropertiesSet();/*from   w ww.  j  a  v  a 2  s.c  om*/
    listener.onMessage(jmsMessage, session);
}