com.atlassian.bamboo.v2.build.agent.remote.heartbeat
Class AgentHeartBeatJob

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

public class AgentHeartBeatJob
extends java.lang.Object
implements org.quartz.Job


Constructor Summary
AgentHeartBeatJob()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext jobExecutionContext)
           
 void setExecutableBuildAgent(ExecutableBuildAgent executableBuildAgent)
           
 void setHeartbeatQueueSendStrategy(BambooAgentMessageSender heartbeatQueueSendStrategy)
           
static void setHeartbeatTimeout(int heartbeatTimeoutSeconds)
           
 void setRemoteAgent(RemoteAgent remoteAgent)
           
 void setSystemInfo(SystemInfo systemInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentHeartBeatJob

public AgentHeartBeatJob()
Method Detail

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)


Copyright © 2011 Atlassian. All Rights Reserved.