com.atlassian.bamboo.buildqueue.manager
Class AgentAssignmentHelper.ExecutableHandler

java.lang.Object
  extended by com.atlassian.bamboo.buildqueue.manager.AgentAssignmentHelper.ExecutableHandler
Enclosing class:
AgentAssignmentHelper

public abstract static class AgentAssignmentHelper.ExecutableHandler
extends Object


Constructor Summary
AgentAssignmentHelper.ExecutableHandler()
           
 
Method Summary
 void call(AgentAssignment agentAssignment)
           
protected abstract  void handleDeploymentProjectAssignment(AgentAssignment agentAssignment)
           
protected abstract  void handleEnvironmentAssignment(AgentAssignment agentAssignment)
           
protected abstract  void handleJobAssignment(AgentAssignment agentAssignment)
           
protected abstract  void handlePlanAssignment(AgentAssignment agentAssignment)
           
protected abstract  void handleProjectAssignment(AgentAssignment agentAssignment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentAssignmentHelper.ExecutableHandler

public AgentAssignmentHelper.ExecutableHandler()
Method Detail

handleDeploymentProjectAssignment

protected abstract void handleDeploymentProjectAssignment(AgentAssignment agentAssignment)

handleEnvironmentAssignment

protected abstract void handleEnvironmentAssignment(@NotNull
                                                    AgentAssignment agentAssignment)

handleJobAssignment

protected abstract void handleJobAssignment(@NotNull
                                            AgentAssignment agentAssignment)

handlePlanAssignment

protected abstract void handlePlanAssignment(@NotNull
                                             AgentAssignment agentAssignment)

handleProjectAssignment

protected abstract void handleProjectAssignment(@NotNull
                                                AgentAssignment agentAssignment)

call

public void call(@NotNull
                 AgentAssignment agentAssignment)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.