Package com.atlassian.bamboo.buildqueue.manager
-
Interface Summary Interface Description AgentAssignmentMap AgentAssignmentService Service for managing the exclusive assignment for agents to jobs/environmentsAgentCapabilityService AgentManager Manages theLocalBuildAgent
andPipelineDefinition
funnily enough.CustomPreBuildQueuedAction This plugin runs before the build is put onto the JMS Build Queue.ExecutableAgentsMatrix LocalAgentManager Deprecated. since 3.3 useAgentManager
insteadRemoteAgentAuthenticationManager Manages remote agent authentication.RemoteAgentManager Manages the interactions with remote agentsRemotedRemoteAgentManager -
Class Summary Class Description AgentAssignmentHelper AgentAssignmentHelper.ExecutableHandler AgentAssignmentMapImpl AgentAssignmentService.AgentAssignmentExecutable AgentAssignmentService.AgentAssignmentExecutor AgentAssignmentServiceHelper AgentAssignmentServiceImpl AgentCapabilityServiceImpl AgentHeartBeatInfo AgentManagerImpl AgentStateCache Class to encapsulate the current state of the agents that's around Bamboo at the moment.ExecutableAgentsMatrixImpl A simple holder object that stores information about the executable agents on a per requirement basisRemoteAgentAuthenticationManagerImpl Default implementation ofRemoteAgentAuthenticationManager
.RemoteAgentManagerImpl -
Enum Summary Enum Description AgentAssignmentMap.AgentAssignmentCheckResult -
Exception Summary Exception Description BambooBusyException AnException
that indicates that an operation could not be performed because Bamboo is currently busy.