public class RemoteBuildAgent extends DefaultBuildAgent
onMainThreadEnd()
methods to make sure that the agent
process terminates when the main thread is finished.Constructor and Description |
---|
RemoteBuildAgent(AgentConfiguration agentConfiguration,
RemoteAgentPluginEventHandlerImpl deferredEventsHandler,
int heartbeatIntervalSeconds) |
Modifier and Type | Method and Description |
---|---|
protected void |
onBetweenBuilds() |
void |
onContextReceived()
This method is called when the agent has just retrieved a context from queue
|
protected void |
onMainThreadEnd() |
protected void |
shutdown() |
build, cancelBuild, compareTo, disable, enable, equals, getAgentStatus, getBuilding, getDescription, getId, getName, hashCode, incrementError, isActive, isCancelling, isEnabled, isStopping, onBuildProcessingFinished, resetErrors, setContextToBuild, start, stop, stopNicely, waitForStop
public RemoteBuildAgent(AgentConfiguration agentConfiguration, RemoteAgentPluginEventHandlerImpl deferredEventsHandler, int heartbeatIntervalSeconds)
protected void shutdown()
shutdown
in class DefaultBuildAgent
protected void onMainThreadEnd()
onMainThreadEnd
in class DefaultBuildAgent
public void onContextReceived()
ExecutableBuildAgent
onContextReceived
in interface ExecutableBuildAgent
onContextReceived
in class DefaultBuildAgent
protected void onBetweenBuilds()
onBetweenBuilds
in class DefaultBuildAgent
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.