Class AgentHeartBeatJob

java.lang.Object
com.atlassian.bamboo.v2.build.agent.remote.heartbeat.AgentHeartBeatJob
All Implemented Interfaces:
org.quartz.Job

public class AgentHeartBeatJob extends Object implements org.quartz.Job
  • Constructor Details

    • AgentHeartBeatJob

      public AgentHeartBeatJob()
  • Method Details

    • execute

      public void execute(org.quartz.JobExecutionContext jobExecutionContext) throws org.quartz.JobExecutionException
      Specified by:
      execute in interface org.quartz.Job
      Throws:
      org.quartz.JobExecutionException
    • setRemoteAgent

      public void setRemoteAgent(RemoteAgent remoteAgent)
    • setHeartbeatQueueSendStrategy

      public void setHeartbeatQueueSendStrategy(BambooAgentMessageSender heartbeatQueueSendStrategy)
    • setExecutableBuildAgent

      public void setExecutableBuildAgent(ExecutableBuildAgent executableBuildAgent)
    • setSystemInfo

      public void setSystemInfo(SystemInfo systemInfo)
    • setHeartbeatTimeout

      public static void setHeartbeatTimeout(int heartbeatTimeoutSeconds)