com.atlassian.bamboo.deployments.versions.service
Interface DeploymentVersionDeletionService

All Known Implementing Classes:
DeploymentVersionDeletionServiceImpl

public interface DeploymentVersionDeletionService


Method Summary
 void delete(long deploymentVersionId)
          Delete single Deployment Version and related records.
 int deleteForDeploymentProject(long deploymentProjectId)
          Delete Deployment Versions and related records for a Deployment Project.
 boolean removeArtifacts(long deploymentVersionId)
          Remove artifacts of Deployment Version and mark this version as unreleasable
 

Method Detail

delete

void delete(long deploymentVersionId)
Delete single Deployment Version and related records.


removeArtifacts

boolean removeArtifacts(long deploymentVersionId)
Remove artifacts of Deployment Version and mark this version as unreleasable

Parameters:
deploymentVersionId - id of Deployment Version which artifacts should be deleted
Returns:
true if something was removed

deleteForDeploymentProject

int deleteForDeploymentProject(long deploymentProjectId)
Delete Deployment Versions and related records for a Deployment Project.

Parameters:
deploymentProjectId - id of Deployment Project which versions have to be removed
Returns:
number of deleted DeploymentVersion records


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