com.atlassian.bamboo.v2.build.agent.remote.sender
Class JmsTemplateMessageSender

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.agent.remote.sender.JmsTemplateMessageSender
All Implemented Interfaces:
BambooAgentMessageSender

public class JmsTemplateMessageSender
extends java.lang.Object
implements BambooAgentMessageSender


Constructor Summary
JmsTemplateMessageSender()
           
 
Method Summary
 java.lang.Object send(BambooAgentMessage message)
          Sends a BambooAgentMessage, and any others that have been submitted but not yet sent, to the server immediately.
 void setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate)
           
 void submit(BambooAgentMessage message)
          Submits a BambooAgentMessage to be sent to the server when convenient.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsTemplateMessageSender

public JmsTemplateMessageSender()
Method Detail

send

public java.lang.Object send(@NotNull
                             BambooAgentMessage message)
Description copied from interface: BambooAgentMessageSender

Sends a BambooAgentMessage, and any others that have been submitted but not yet sent, to the server immediately.

Specified by:
send in interface BambooAgentMessageSender
Parameters:
message - The BambooAgentMessage to send.

submit

public void submit(@NotNull
                   BambooAgentMessage message)
Description copied from interface: BambooAgentMessageSender

Submits a BambooAgentMessage to be sent to the server when convenient.

Specified by:
submit in interface BambooAgentMessageSender
Parameters:
message - The BambooAgentMessage to submit.

setJmsTemplate

public void setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate)


Copyright © 2011 Atlassian. All Rights Reserved.