Example usage for org.springframework.jms.core JmsTemplate JmsTemplate

List of usage examples for org.springframework.jms.core JmsTemplate JmsTemplate

Introduction

In this page you can find the example usage for org.springframework.jms.core JmsTemplate JmsTemplate.

Prototype

public JmsTemplate() 

Source Link

Document

Create a new JmsTemplate for bean-style usage.

Usage

From source file:com.alliander.osgp.acceptancetests.config.messaging.WsCoreMessagingConfig.java

@Bean(name = "wsCoreOutgoingRequestsJmsTemplate")
public JmsTemplate commonRequestsJmsTemplate() {
    final JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setDefaultDestination(this.commonRequestsQueue());
    jmsTemplate.setExplicitQosEnabled(MessagingConfig.EXPLICIT_QOS_ENABLED);
    jmsTemplate.setTimeToLive(MessagingConfig.TIME_TO_LIVE);
    jmsTemplate.setDeliveryPersistent(MessagingConfig.DELIVERY_PERSISTENT);
    jmsTemplate.setConnectionFactory(MessagingConfig.pooledConnectionFactory());
    return jmsTemplate;
}

From source file:com.alliander.osgp.acceptancetests.config.messaging.WsAdminMessagingConfig.java

@Bean(name = "wsAdminOutgoingRequestsJmsTemplate")
public JmsTemplate adminRequestsJmsTemplate() {
    final JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setDefaultDestination(this.adminRequestsQueue());
    jmsTemplate.setExplicitQosEnabled(MessagingConfig.EXPLICIT_QOS_ENABLED);
    jmsTemplate.setTimeToLive(MessagingConfig.TIME_TO_LIVE);
    jmsTemplate.setDeliveryPersistent(MessagingConfig.DELIVERY_PERSISTENT);
    jmsTemplate.setConnectionFactory(MessagingConfig.pooledConnectionFactory());
    return jmsTemplate;
}

From source file:com.apress.prospringintegration.transform.IntegrationConfiguration.java

@Bean
public JmsTemplate jmsTemplate() {
    JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setConnectionFactory(cachingConnectionFactory());
    jmsTemplate.setDefaultDestinationName("transformation.example.queue");

    return jmsTemplate;
}

From source file:org.esbtools.gateway.resync.JmsResyncConfigurationTest.java

@Before
public void setUp() throws Exception {
    jmsTemplate = new JmsTemplate();
    jmsResyncConfiguration = new JmsResyncConfiguration("endSystem", jmsTemplate, "resyncQueue");
}

From source file:org.esbtools.gateway.resubmit.JmsResubmitConfigurationTest.java

@Before
public void setUp() throws Exception {
    jmsTemplate = new JmsTemplate();
    jmsResubmitConfiguration = new JmsResubmitConfiguration("endSystem", jmsTemplate, "resubmitQueue");
}

From source file:com.alliander.osgp.acceptancetests.config.messaging.WsPublicLightingMessagingConfig.java

@Bean(name = "wsPublicLightingOutgoingRequestsJmsTemplate")
public JmsTemplate publicLightingRequestsJmsTemplate() {
    final JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setDefaultDestination(this.publicLightingRequestsQueue());
    jmsTemplate.setExplicitQosEnabled(MessagingConfig.EXPLICIT_QOS_ENABLED);
    jmsTemplate.setTimeToLive(MessagingConfig.TIME_TO_LIVE);
    jmsTemplate.setDeliveryPersistent(MessagingConfig.DELIVERY_PERSISTENT);
    jmsTemplate.setConnectionFactory(MessagingConfig.pooledConnectionFactory());
    return jmsTemplate;
}

From source file:com.alliander.osgp.acceptancetests.config.messaging.WsTariffSwitchingMessagingConfig.java

@Bean(name = "wsTariffSwitchingOutgoingRequestsJmsTemplate")
public JmsTemplate tariffSwitchingRequestsJmsTemplate() {
    final JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setDefaultDestination(this.tariffSwitchingRequestsQueue());
    jmsTemplate.setExplicitQosEnabled(MessagingConfig.EXPLICIT_QOS_ENABLED);
    jmsTemplate.setTimeToLive(MessagingConfig.TIME_TO_LIVE);
    jmsTemplate.setDeliveryPersistent(MessagingConfig.DELIVERY_PERSISTENT);
    jmsTemplate.setConnectionFactory(MessagingConfig.pooledConnectionFactory());
    return jmsTemplate;
}

From source file:edu.berkeley.path.next.CTMEngine.JmsConfiguration.java

@Bean
public JmsTemplate jmsTemplate() {
    JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setConnectionFactory(connectionFactory());
    jmsTemplate.setDefaultDestinationName("notification");
    jmsTemplate.setPubSubDomain(true);/*w  ww  .  j  ava  2 s. c om*/
    return jmsTemplate;
}

From source file:org.esbtools.gateway.resync.JmsResyncConfigurationTest.java

@Test
public void testSetBroker() throws Exception {
    JmsTemplate jmsTemplate = new JmsTemplate();
    jmsResyncConfiguration.setBroker(jmsTemplate);
    assertEquals(jmsTemplate, jmsResyncConfiguration.getBroker());
}

From source file:com.consol.citrus.demo.voting.jms.JmsConfig.java

@Bean
public JmsTemplate jmsTemplate() {
    JmsTemplate jmsTemplate = new JmsTemplate();
    jmsTemplate.setConnectionFactory(activeMqConnectionFactory());
    jmsTemplate.setMessageConverter(jacksonJmsMessageConverter());
    return jmsTemplate;
}