com.atlassian.bamboo.v2.trigger
Class ContinuedBuildDetectionAction

java.lang.Object
  extended by com.atlassian.bamboo.v2.trigger.ContinuedBuildDetectionAction
All Implemented Interfaces:
BuildDetectionAction, UserInitiatedBuildDetectionAction

public class ContinuedBuildDetectionAction
extends java.lang.Object
implements UserInitiatedBuildDetectionAction

Implementation of BuildDetectionAction for Manual Builds


Constructor Summary
ContinuedBuildDetectionAction(ImmutableChain chain, PlanExecutionConfig planExecutionConfig, com.atlassian.user.User user, TriggerReason triggerReason, java.util.Map<java.lang.String,java.lang.String> params, java.util.Map<java.lang.String,java.lang.String> variables, ErrorUpdateHandler errorUpdateHandler, ResultsSummaryManager resultsSummaryManager, TriggerManager triggerManager, ImmutablePlanCacheService immutablePlanCacheService)
           
 
Method Summary
 PlanExecutionConfig getPlanExecutionConfig()
          Controls how plan execution would be resumed If null, normal plan execution would be performed (new build starting on first stage)
 BuildDetectionResult process()
          The action to be taken by build triggering (change detection) components.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContinuedBuildDetectionAction

public ContinuedBuildDetectionAction(ImmutableChain chain,
                                     @NotNull
                                     PlanExecutionConfig planExecutionConfig,
                                     com.atlassian.user.User user,
                                     TriggerReason triggerReason,
                                     java.util.Map<java.lang.String,java.lang.String> params,
                                     java.util.Map<java.lang.String,java.lang.String> variables,
                                     ErrorUpdateHandler errorUpdateHandler,
                                     ResultsSummaryManager resultsSummaryManager,
                                     TriggerManager triggerManager,
                                     ImmutablePlanCacheService immutablePlanCacheService)
Method Detail

process

@NotNull
public BuildDetectionResult process()
Description copied from interface: BuildDetectionAction
The action to be taken by build triggering (change detection) components.

Specified by:
process in interface BuildDetectionAction
Returns:
buildDetectionResult

getPlanExecutionConfig

public PlanExecutionConfig getPlanExecutionConfig()
Description copied from interface: UserInitiatedBuildDetectionAction
Controls how plan execution would be resumed If null, normal plan execution would be performed (new build starting on first stage)

Specified by:
getPlanExecutionConfig in interface UserInitiatedBuildDetectionAction
Returns:
planExecutionConfig


Copyright © 2012 Atlassian. All Rights Reserved.