public class

CapabilityRequirementsMatcherImpl

extends Object
implements CapabilityRequirementsMatcher
java.lang.Object
   ↳ com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementsMatcherImpl

Summary

Public Constructors
CapabilityRequirementsMatcherImpl()
Public Methods
boolean matches(ReadOnlyCapabilitySet capabilities, Requirement requirement)
Match a requirement to a requirement set
boolean matches(ReadOnlyCapabilitySet capabilities, RequirementSet requirements)
Match a capability set to a requirement set.
@NotNull CapabilityMatchResult matchesWithResult(ReadOnlyCapabilitySet capabilities, RequirementSet requirements)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementsMatcher

Public Constructors

public CapabilityRequirementsMatcherImpl ()

Public Methods

public boolean matches (ReadOnlyCapabilitySet capabilities, Requirement requirement)

Match a requirement to a requirement set

public boolean matches (ReadOnlyCapabilitySet capabilities, RequirementSet requirements)

Match a capability set to a requirement set. If match, the agents capabilities meet the requirements.

@NotNull public CapabilityMatchResult matchesWithResult (ReadOnlyCapabilitySet capabilities, RequirementSet requirements)