Class HeartbeatMessageListener

java.lang.Object
com.atlassian.bamboo.v2.build.agent.BambooAgentMessageDeliverer
com.atlassian.bamboo.v2.build.agent.HeartbeatMessageListener
All Implemented Interfaces:
javax.jms.MessageListener

public class HeartbeatMessageListener extends BambooAgentMessageDeliverer implements javax.jms.MessageListener
Specialised listener for heartbeat messages. If a heartbeat message is received from a another server finger print, a rebroadcast of the ServerFingerprintBroadcastEvent is triggered
  • Constructor Details

    • HeartbeatMessageListener

      public HeartbeatMessageListener(org.springframework.jms.support.converter.MessageConverter messageConverter, ServerFingerprint serverFingerprint, com.atlassian.event.api.EventPublisher eventPublisher, FeatureManager featureManager)
  • Method Details

    • onMessage

      public void onMessage(javax.jms.Message message)
      Specified by:
      onMessage in interface javax.jms.MessageListener