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 theLocalBuildAgentandPipelineDefinitionfunnily enough.CustomPreBuildQueuedAction This plugin runs before the build is put onto the JMS Build Queue.ExecutableAgentsMatrix LocalAgentManager Deprecated. since 3.3 useAgentManagerinsteadRemoteAgentAuthenticationManager 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.ApprovedAuthenticationIpsCache Cache wrapper for storing IP addresses and IP patterns of approved remote agent authentications.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 AnExceptionthat indicates that an operation could not be performed because Bamboo is currently busy.