Class DeploymentExpiryServiceImpl
java.lang.Object
com.atlassian.bamboo.deployments.expiry.DeploymentExpiryServiceImpl
- All Implemented Interfaces:
DeploymentExpiryService
-
Constructor Summary
ConstructorsConstructorDescriptionDeploymentExpiryServiceImpl
(AdministrationConfigurationAccessor administrationConfigurationAccessor, com.atlassian.bandana.BandanaManager bandanaManager, CachedDeploymentProjectService cachedDeploymentProjectService, DeploymentResultDeletionService deploymentResultDeletionService, DeploymentResultService deploymentResultService, DeploymentVersionDeletionService deploymentVersionDeletionService, DeploymentVersionService deploymentVersionService, ResultsSummaryManager resultsSummaryManager, ArtifactLinkManager artifactLinkManager, EnvironmentDao environmentDao) -
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, CachedDeploymentProjectService cachedDeploymentProjectService, DeploymentResultDeletionService deploymentResultDeletionService, DeploymentResultService deploymentResultService, DeploymentVersionDeletionService deploymentVersionDeletionService, DeploymentVersionService deploymentVersionService, ResultsSummaryManager resultsSummaryManager, ArtifactLinkManager artifactLinkManager, EnvironmentDao environmentDao)
-
-
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
-