com.atlassian.bamboo.trigger
Interface TriggerTypeManager

All Known Subinterfaces:
BuildStrategyManager
All Known Implementing Classes:
DefaultBuildStrategyManager

public interface TriggerTypeManager


Field Summary
static java.lang.String BUILD_STRATEGY_DAILY
           
static java.lang.String BUILD_STRATEGY_MANUAL
           
static java.lang.String BUILD_STRATEGY_POLLING
           
static java.lang.String BUILD_STRATEGY_SCHEDULED
           
static java.lang.String BUILD_STRATEGY_TRIGGERED
           
static java.lang.String SELECTED_BUILD_STRATEGY
           
 
Method Summary
 BuildStrategy getNewTriggerInstance(java.lang.String key)
           
 java.util.List<BuildStrategy> getTriggerTypes(java.lang.Class<? extends Triggerable> triggerableType)
           
 java.util.List<BuildStrategy> getTriggerTypes(java.lang.Class<? extends Triggerable> triggerableType, boolean sourceControlUsed)
           
 java.util.List<BuildStrategy> getTriggerTypesForCreate(java.lang.Class<? extends Triggerable> triggerableType, boolean sourceControlUsed)
           
 

Field Detail

BUILD_STRATEGY_POLLING

static final java.lang.String BUILD_STRATEGY_POLLING
See Also:
Constant Field Values

BUILD_STRATEGY_TRIGGERED

static final java.lang.String BUILD_STRATEGY_TRIGGERED
See Also:
Constant Field Values

BUILD_STRATEGY_DAILY

static final java.lang.String BUILD_STRATEGY_DAILY
See Also:
Constant Field Values

BUILD_STRATEGY_SCHEDULED

static final java.lang.String BUILD_STRATEGY_SCHEDULED
See Also:
Constant Field Values

BUILD_STRATEGY_MANUAL

static final java.lang.String BUILD_STRATEGY_MANUAL
See Also:
Constant Field Values

SELECTED_BUILD_STRATEGY

static final java.lang.String SELECTED_BUILD_STRATEGY
See Also:
Constant Field Values
Method Detail

getNewTriggerInstance

@NotNull
BuildStrategy getNewTriggerInstance(@Nullable
                                            java.lang.String key)

getTriggerTypes

@NotNull
java.util.List<BuildStrategy> getTriggerTypes(@NotNull
                                                      java.lang.Class<? extends Triggerable> triggerableType)

getTriggerTypes

@NotNull
java.util.List<BuildStrategy> getTriggerTypes(@NotNull
                                                      java.lang.Class<? extends Triggerable> triggerableType,
                                                      boolean sourceControlUsed)

getTriggerTypesForCreate

@NotNull
java.util.List<BuildStrategy> getTriggerTypesForCreate(@NotNull
                                                               java.lang.Class<? extends Triggerable> triggerableType,
                                                               boolean sourceControlUsed)


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