public interface EnvironmentDeletionService
Modifier and Type | Method and Description |
---|---|
default void |
delete(long environmentId)
Delete single Environment and related records.
|
void |
delete(long environmentId,
boolean fireEvent)
Delete single Environment and related records.
|
default int |
deleteForDeploymentProject(long deploymentProjectId) |
int |
deleteForDeploymentProject(long deploymentProjectId,
@NotNull Set<String> affectedJiraIssues)
Delete all Environments related to DeploymentProject.
|
default void delete(long environmentId)
MultipleEnvironmentsDeletedEvent
environmentId
- of the environment to delete.void delete(long environmentId, boolean fireEvent)
MultipleEnvironmentsDeletedEvent
if requested.environmentId
- of the environment to delete.fireEvent
- if MultipleEnvironmentsDeletedEvent
should be fired.default int deleteForDeploymentProject(long deploymentProjectId)
int deleteForDeploymentProject(long deploymentProjectId, @NotNull @NotNull Set<String> affectedJiraIssues)
MultipleEnvironmentsDeletedEvent
.deploymentProjectId
- id of DeploymentProject
which Environment
s will be deletedaffectedJiraIssues
- keys of jira issues affected by the removal of projectCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.