Package com.atlassian.bamboo.v2.build.agent.capability

Interface Summary
AgentContext Allows you to retrieve a reference to the agent for the current thread
BuilderCapabilityDescriptor  
Capability  
CapabilityConfigurationManager Manager for retrieving/storing configuration associated with Capability.
CapabilityContext Allows the ability to retrieve a capability set specific to the context it is called from.
CapabilityDefaultsHelper If implemented on a CapabilityTypeModule this interface makes the auto-detection of capabilities possible via the CapabilityDefaultsHelper.addDefaultCapabilities(CapabilitySet) method
CapabilityHelper  
CapabilityRequirementsMatcher  
CapabilitySet  
CapabilitySetManager  
CapabilityType Effectively a capability type object that specifies certain behaviour characteristics.
CapabilityTypeModule  
DecoratedCapabilityRequirement INterface that combines the common UI elements of Requirement and Capability
DefaultAgentCapabilityManager DefaultAgentCapabilityManager Used to add default agent capabilities to the agent definition on remote agent startup
ImageCapabilitySet  
MinimalRequirementSet A version of the requirement set that really only serves up the requirements
ReadOnlyCapabilitySet A ReadOnlyCapabilitySet is a non editable read only capability set.
ReadOnlyCapabilityType A marker interface for capabilities that cannot be modified by the user.
Requirement  
RequirementSet  
 

Class Summary
AbstractCapabilityType All subclassses should have the same implementation of equals & comapreTo
AbstractCapabilityTypeModule  
AbstractDecoratedCapabilityRequirement  
AbstractExecutableCapabilityTypeModule  
AbstractFileCapabilityDefaultsHelper  
AbstractHomeDirectoryCapabilityDefaultsHelper  
AbstractMultipleExecutableCapabilityTypeModule  
AgentContextImpl  
AgentEnvironmentCapabilityType A capability type tied to the environment in which an agent runs.
BuilderCapabilityType  
CapabilityAgentMapping Simple tuple class that pairs capability and pipelineDefinition
CapabilityContextImpl  
CapabilityDecorator UI only helper class for the Capability object
CapabilityDefaultsHelperImpl  
CapabilityElasticImageMapping Simple tuple class that pairs capability and pipelineDefinition
CapabilityGroup UI only helper class for the Capability object.
CapabilityHelperImpl Class that helps the display and configuration of capabilities and requirements
CapabilityImpl  
CapabilityMatchResult  
CapabilityPredicates  
CapabilityRequirementSetDecorator UI only class responsible for rendering the Capabilitys and CapabilitySet
CapabilityRequirementsMatcherImpl  
CapabilityScope  
CapabilitySetImpl  
CapabilitySetManagerImpl  
CombinedReadOnlyCapabilitySet A combined "effective" capability set for an agent.
DefaultAgentCapabilityManagerImpl  
ExecutablePathUtils  
GenericCapabilityType  
ImageCapabilitySetImpl  
JdkCapabilityType  
LocalCapabilitySet  
PerforceCapabilityType  
RemoteCapabilitySet  
RequirementDecorator UI only helper class for the Capability object
RequirementDecoratorComparator  
RequirementImpl  
RequirementPlanMapping Tuple object that holds a requirement and plan mapping
RequirementPredicates  
RequirementSetImpl  
RequirementSetRenderer UI only class responsible for rendering the Requirements and RequirementSet
 



Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.