com.atlassian.bamboo.buildqueue.manager
Class ExecutableAgentsMatrix

java.lang.Object
  extended by com.atlassian.bamboo.buildqueue.manager.ExecutableAgentsMatrix

public class ExecutableAgentsMatrix
extends java.lang.Object

A simple holder object that stores information about the executable agents on a per requirement basis


Constructor Summary
ExecutableAgentsMatrix()
           
 
Method Summary
 void addBuildAgent(BuildAgent buildAgent)
           
 void addBuildAgents(java.util.Collection<BuildAgent> buildAgents)
           
 java.util.SortedSet<BuildAgent> getBuildAgents()
           
 java.util.Collection<BuildAgent> getBuildAgents(java.lang.String key)
           
 BuildAgent put(java.lang.String key, BuildAgent value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutableAgentsMatrix

public ExecutableAgentsMatrix()
Method Detail

put

@Nullable
public BuildAgent put(@NotNull
                               java.lang.String key,
                               @NotNull
                               BuildAgent value)

getBuildAgents

@Nullable
public java.util.Collection<BuildAgent> getBuildAgents(@NotNull
                                                                java.lang.String key)

getBuildAgents

@NotNull
public java.util.SortedSet<BuildAgent> getBuildAgents()

addBuildAgent

public void addBuildAgent(@NotNull
                          BuildAgent buildAgent)

addBuildAgents

public void addBuildAgents(@NotNull
                           java.util.Collection<BuildAgent> buildAgents)


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.