Class DeploymentExpiryServiceImpl
java.lang.Object
com.atlassian.bamboo.deployments.expiry.DeploymentExpiryServiceImpl
- All Implemented Interfaces:
DeploymentExpiryService
-
Constructor Summary
ConstructorDescriptionDeploymentExpiryServiceImpl
(AdministrationConfigurationAccessor administrationConfigurationAccessor, com.atlassian.bandana.BandanaManager bandanaManager, DeploymentProjectService deploymentProjectService, DeploymentResultDeletionService deploymentResultDeletionService, DeploymentResultService deploymentResultService, DeploymentVersionDeletionService deploymentVersionDeletionService, DeploymentVersionService deploymentVersionService, EnvironmentService environmentService, ResultsSummaryManager resultsSummaryManager, ArtifactLinkManager artifactLinkManager) -
Method Summary
Modifier and TypeMethodDescription@NotNull ExpiryStatus
@NotNull Optional<Future<DeploymentExpiryResult>>
Run deployment expiration according to configuration stored in AdministrationConfiguration
-
Constructor Details
-
DeploymentExpiryServiceImpl
public DeploymentExpiryServiceImpl(AdministrationConfigurationAccessor administrationConfigurationAccessor, com.atlassian.bandana.BandanaManager bandanaManager, DeploymentProjectService deploymentProjectService, DeploymentResultDeletionService deploymentResultDeletionService, DeploymentResultService deploymentResultService, DeploymentVersionDeletionService deploymentVersionDeletionService, DeploymentVersionService deploymentVersionService, EnvironmentService environmentService, ResultsSummaryManager resultsSummaryManager, ArtifactLinkManager artifactLinkManager)
-
-
Method Details
-
triggerDeploymentsExpiration
Description copied from interface:DeploymentExpiryService
Run deployment expiration according to configuration stored in AdministrationConfiguration- Specified by:
triggerDeploymentsExpiration
in interfaceDeploymentExpiryService
-
getStatus
- Specified by:
getStatus
in interfaceDeploymentExpiryService
-