com.atlassian.bamboo.buildqueue.manager
Class AgentAssignmentMap

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

public class AgentAssignmentMap
extends java.lang.Object


Nested Class Summary
static class AgentAssignmentMap.AgentAssignmentCheckResult
           
 
Constructor Summary
AgentAssignmentMap(java.lang.Iterable<AgentAssignment> agentAssignments)
           
 
Method Summary
 AgentAssignmentMap.AgentAssignmentCheckResult checkAssignmentRequirements(java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables, java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
           
 java.util.Set<AgentAssignmentService.AgentAssignmentExecutor> forExecutables(java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)
           
 java.util.Set<AgentAssignmentService.AgentAssignmentExecutable> forExecutors(java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentAssignmentMap

public AgentAssignmentMap(java.lang.Iterable<AgentAssignment> agentAssignments)
Method Detail

forExecutors

public java.util.Set<AgentAssignmentService.AgentAssignmentExecutable> forExecutors(java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)

forExecutables

public java.util.Set<AgentAssignmentService.AgentAssignmentExecutor> forExecutables(@NotNull
                                                                                    java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables)

checkAssignmentRequirements

public AgentAssignmentMap.AgentAssignmentCheckResult checkAssignmentRequirements(@Nullable
                                                                                 java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables,
                                                                                 java.lang.Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)


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