public class

BambooJmsTemplate

extends JmsTemplate
java.lang.Object
   ↳ org.springframework.jms.support.JmsAccessor
     ↳ org.springframework.jms.support.destination.JmsDestinationAccessor
       ↳ org.springframework.jms.core.JmsTemplate
         ↳ com.atlassian.bamboo.v2.build.agent.BambooJmsTemplate

Class Overview

In addition to standard JmsTemplate, this closes the message consumer if it has been interrupted while waiting for the message. Interrupted status is preserved.

Summary

[Expand]
Inherited Constants
From class org.springframework.jms.core.JmsTemplate
[Expand]
Inherited Fields
From class org.springframework.jms.support.JmsAccessor
Public Constructors
BambooJmsTemplate()
BambooJmsTemplate(ConnectionFactory connectionFactory)
Protected Methods
@Nullable Message doReceive(Session session, MessageConsumer consumer)
[Expand]
Inherited Methods
From class org.springframework.jms.core.JmsTemplate
From class org.springframework.jms.support.destination.JmsDestinationAccessor
From class org.springframework.jms.support.JmsAccessor
From class java.lang.Object
From interface org.springframework.beans.factory.InitializingBean
From interface org.springframework.jms.core.JmsOperations

Public Constructors

public BambooJmsTemplate ()

public BambooJmsTemplate (ConnectionFactory connectionFactory)

Protected Methods

@Nullable protected Message doReceive (Session session, MessageConsumer consumer)

Throws
JMSException