com.atlassian.bamboo.deployments.environments.trigger
Interface EnvironmentAwareEnvironmentTriggerConfigurator

All Superinterfaces:
TriggerConfigurator
All Known Implementing Classes:
AfterSuccessfulDeploymentTriggerConfigurator

public interface EnvironmentAwareEnvironmentTriggerConfigurator
extends TriggerConfigurator

Configurator for triggers. Provides additional operations related to environment.

Since:
5.8

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.bamboo.trigger.TriggerConfigurator
TriggerConfigurator.RepositorySelectionMode
 
Method Summary
 boolean isAffectedByEnvironmentDeletion(long environmentId, TriggerDefinition triggerDefinition)
          Check if trigger will be affected when Environment is deleted.
 
Methods inherited from interface com.atlassian.bamboo.trigger.TriggerConfigurator
generateTriggerConfigMap, getRepositorySelectionMode, populateContextForCreate, populateContextForEdit, populateContextForView, validate
 

Method Detail

isAffectedByEnvironmentDeletion

boolean isAffectedByEnvironmentDeletion(long environmentId,
                                        @NotNull
                                        TriggerDefinition triggerDefinition)
Check if trigger will be affected when Environment is deleted.

Parameters:
environmentId - id of an Environment being deleted
Returns:
true if action needs to be taken when Environment is deleted


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.