com.atlassian.bamboo.trigger
Interface UpdatableBuildStrategy

All Superinterfaces:
BambooIdProvider, BuildStrategy, ConvertibleFromConfig, java.io.Serializable
All Known Implementing Classes:
AfterSuccessfulPlanTrigger

public interface UpdatableBuildStrategy
extends BuildStrategy

BuildStrategy that requires actions to be performed on creation, update and removal of Trigger


Method Summary
 void onRemove(Triggerable triggerable)
          Called on removal of this BuildStrategy
 void onSave(Triggerable triggerable)
          Called on creation and update of this BuildStrategy
 
Methods inherited from interface com.atlassian.bamboo.build.strategy.BuildStrategy
addDefaultValues, canTrigger, getDescription, getKey, getName, getTriggerConditionsConfiguration, getUserDescription, init, setId, setUserDescription, validate
 
Methods inherited from interface com.atlassian.bamboo.fieldvalue.ConvertibleFromConfig
populateFromConfig, toConfiguration
 
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
 

Method Detail

onSave

void onSave(@NotNull
            Triggerable triggerable)
Called on creation and update of this BuildStrategy


onRemove

void onRemove(@NotNull
              Triggerable triggerable)
Called on removal of this BuildStrategy



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