com.atlassian.bamboo.chains
Interface ChainResultManager

All Known Implementing Classes:
ChainResultManagerImpl

public interface ChainResultManager

Chain specific result manager Not for use by plugin developers


Method Summary
 ChainStateResult create(Chain chain, BuildContext chainBuildContext, java.util.Map<ChainStage,java.util.Map<Job,BuildContext>> jobBuildContexts)
          Creates a ChainState from Chain and BuildContext and reports any errors
 void updateStateToInProgress(PlanResultKey chainResultKey, java.util.Date startDate)
           
 

Method Detail

create

@NotNull
ChainStateResult create(@NotNull
                                Chain chain,
                                @NotNull
                                BuildContext chainBuildContext,
                                @NotNull
                                java.util.Map<ChainStage,java.util.Map<Job,BuildContext>> jobBuildContexts)
Creates a ChainState from Chain and BuildContext and reports any errors

Parameters:
chain -
chainBuildContext -
jobBuildContexts -
Returns:
chainResultState

updateStateToInProgress

void updateStateToInProgress(@NotNull
                             PlanResultKey chainResultKey,
                             @NotNull
                             java.util.Date startDate)
Parameters:
chainResultKey -
startDate -


Copyright © 2011 Atlassian. All Rights Reserved.