Example usage for org.springframework.jms.listener SimpleMessageListenerContainer setSessionTransacted

List of usage examples for org.springframework.jms.listener SimpleMessageListenerContainer setSessionTransacted

Introduction

In this page you can find the example usage for org.springframework.jms.listener SimpleMessageListenerContainer setSessionTransacted.

Prototype

public void setSessionTransacted(boolean sessionTransacted) 

Source Link

Document

Set the transaction mode that is used when creating a JMS Session .

Usage

From source file:org.apache.servicemix.jms.endpoints.JmsConsumerEndpoint.java

private AbstractMessageListenerContainer createSimpleMessageListenerContainer() {
    final SimpleMessageListenerContainer cont;
    if (isJms102()) {
        cont = new SimpleMessageListenerContainer102();
    } else {/*from  www.jav  a 2  s  .  c o m*/
        cont = new SimpleMessageListenerContainer();
    }
    cont.setConcurrentConsumers(concurrentConsumers);
    cont.setPubSubNoLocal(pubSubNoLocal);
    cont.setTaskExecutor(null); // TODO: value ?
    if (TRANSACTED_JMS.equals(transacted)) {
        cont.setSessionTransacted(true);
    }
    return cont;
}