com.atlassian.bamboo.v2.build.trigger
Interface TriggerReason

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractTriggerReason, CodeChangedTriggerReason, DependencyTriggerReason, InitialBuildTriggerReason, ManualBuildTriggerReason, ScheduledTriggerReason

public interface TriggerReason
extends java.io.Serializable

Interface that encapsulates the reason a build was triggered. Implementors may hold additional information


Method Summary
 java.lang.String getKey()
           
 java.lang.String getName()
           
 void init(java.lang.String key, BuildResultsSummary buildResultsSummary)
           
 void init(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> fields)
           
 void updateBuildResultsSummay(BuildResultsSummary buildResultsSummary)
           
 

Method Detail

init

void init(java.lang.String key,
          java.util.Map<java.lang.String,java.lang.String> fields)

init

void init(java.lang.String key,
          BuildResultsSummary buildResultsSummary)

updateBuildResultsSummay

void updateBuildResultsSummay(BuildResultsSummary buildResultsSummary)

getKey

java.lang.String getKey()

getName

java.lang.String getName()


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.