Example usage for org.springframework.boot.autoconfigure.jms JmsProperties isPubSubDomain

List of usage examples for org.springframework.boot.autoconfigure.jms JmsProperties isPubSubDomain

Introduction

In this page you can find the example usage for org.springframework.boot.autoconfigure.jms JmsProperties isPubSubDomain.

Prototype

public boolean isPubSubDomain() 

Source Link

Usage

From source file:com.create.application.configuration.JmsConfiguration.java

@Bean
public JmsTemplate jmsTemplate(final ConnectionFactory connectionFactory, final JmsProperties properties,
        final Destination destination) {
    final JmsTemplate jmsTemplate = new JmsTemplate(connectionFactory);
    jmsTemplate.setPubSubDomain(properties.isPubSubDomain());
    jmsTemplate.setDefaultDestination(destination);
    if (destinationResolver != null) {
        jmsTemplate.setDestinationResolver(destinationResolver);
    }/*from ww w  .  j av a  2 s .  c o  m*/
    return jmsTemplate;
}

From source file:com.jim.im.config.GenericMQConfig.java

@Bean
public JmsTemplate jmsTemplate(ConnectionFactory connectionFactory, JmsProperties properties,
        MessageConverter messageConverter, DestinationResolver destinationResolver) {
    JmsTemplate jmsTemplate = new JmsTemplate(connectionFactory);
    jmsTemplate.setMessageConverter(messageConverter);
    jmsTemplate.setPubSubDomain(properties.isPubSubDomain());
    jmsTemplate.setDeliveryMode(Session.AUTO_ACKNOWLEDGE);
    if (destinationResolver != null) {
        jmsTemplate.setDestinationResolver(destinationResolver);
    }// w w w  .j a v  a 2  s  .co m
    jmsTemplate.setDefaultDestinationName(IMConstant.MQ_FORWARD_TOPIC_NAME);
    return jmsTemplate;
}