com.atlassian.bamboo.v2.build.agent
Interface BuildAgentRequirementFilter


public interface BuildAgentRequirementFilter

Simple interface to fitler a collection of Build Agents by a set of Requirements NOTE: since Bamboo 3.3, Atlassian has marked this extension point as INTERNAL ONLY. Implementing this interface incorrectly can seriously hinder your system.


Method Summary
 java.util.Collection<BuildAgent> filter(BuildContext buildContext, java.util.Collection<BuildAgent> agents, RequirementSet requirements)
          Filter the given colletion of agents by the requirements
 

Method Detail

filter

java.util.Collection<BuildAgent> filter(BuildContext buildContext,
                                        java.util.Collection<BuildAgent> agents,
                                        RequirementSet requirements)
Filter the given colletion of agents by the requirements

Parameters:
buildContext - the build context
agents - immutable collection of agents
requirements - immutable set of Requirements
Returns:
collection of filtered build agents


Copyright © 2012 Atlassian. All Rights Reserved.