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, executeWithCurrentContext, getAgentStatus, getBuilding, getDescription, getId, getName, hashCode, incrementError, isActive, isCancelling, isEnabled, isStopping, onBuildProcessingFinished, resetErrors, setContextToBuild, start, stop, stopNicely, waitForStoppublic RemoteBuildAgent(AgentConfiguration agentConfiguration, RemoteAgentPluginEventHandlerImpl deferredEventsHandler, int heartbeatIntervalSeconds)
protected void shutdown()
shutdown in class DefaultBuildAgentprotected void onMainThreadEnd()
onMainThreadEnd in class DefaultBuildAgentpublic void onContextReceived()
ExecutableBuildAgentonContextReceived in interface ExecutableBuildAgentonContextReceived in class DefaultBuildAgentprotected void onBetweenBuilds()
onBetweenBuilds in class DefaultBuildAgentCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.