com.atlassian.bamboo.plugins.stash.trigger
Class StashTriggerConfigurator
java.lang.Object
com.atlassian.bamboo.plugins.stash.trigger.StashTriggerConfigurator
- All Implemented Interfaces:
- TriggerConfigurator
public class StashTriggerConfigurator
- extends Object
- implements TriggerConfigurator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLUGIN_KEY
public static final String PLUGIN_KEY
- See Also:
- Constant Field Values
IS_ACTIVE_STASH_TRIGGER
public static final com.google.common.base.Predicate<TriggerDefinition> IS_ACTIVE_STASH_TRIGGER
StashTriggerConfigurator
public StashTriggerConfigurator()
populateContextForCreate
public void populateContextForCreate(@NotNull
Map<String,Object> context)
- Specified by:
populateContextForCreate
in interface TriggerConfigurator
populateContextForEdit
public void populateContextForEdit(@NotNull
Map<String,Object> context,
@NotNull
TriggerDefinition triggerDefinition)
- Specified by:
populateContextForEdit
in interface TriggerConfigurator
populateContextForView
public void populateContextForView(@NotNull
Map<String,Object> context,
@NotNull
TriggerDefinition triggerDefinition)
- Specified by:
populateContextForView
in interface TriggerConfigurator
validate
public void validate(@NotNull
ActionParametersMap actionParametersMap,
@NotNull
ErrorCollection errorCollection)
- Specified by:
validate
in interface TriggerConfigurator
generateTriggerConfigMap
@NotNull
public Map<String,String> generateTriggerConfigMap(@NotNull
ActionParametersMap actionParametersMap,
@Nullable
TriggerDefinition previousTriggerDefinition)
- Specified by:
generateTriggerConfigMap
in interface TriggerConfigurator
getRepositorySelectionMode
@NotNull
public TriggerConfigurator.RepositorySelectionMode getRepositorySelectionMode()
- Description copied from interface:
TriggerConfigurator
- Return
TriggerConfigurator.RepositorySelectionMode
that is correct for the trigger. Depending on result, proper UI will be rendered and
appropriate data will be available when calling to TriggerDefinition.getTriggeringRepositories()
- Specified by:
getRepositorySelectionMode
in interface TriggerConfigurator
- Returns:
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.