Class DeploymentExpiryServiceImpl
- java.lang.Object
-
- com.atlassian.bamboo.deployments.expiry.DeploymentExpiryServiceImpl
-
- All Implemented Interfaces:
DeploymentExpiryService
public class DeploymentExpiryServiceImpl extends Object implements DeploymentExpiryService
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ExpiryStatus
getStatus()
@NotNull Optional<Future<DeploymentExpiryResult>>
triggerDeploymentsExpiration()
Run deployment expiration according to configuration stored in AdministrationConfiguration
-
-
-
Constructor Detail
-
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 Detail
-
triggerDeploymentsExpiration
@NotNull public @NotNull Optional<Future<DeploymentExpiryResult>> triggerDeploymentsExpiration()
Description copied from interface:DeploymentExpiryService
Run deployment expiration according to configuration stored in AdministrationConfiguration- Specified by:
triggerDeploymentsExpiration
in interfaceDeploymentExpiryService
-
getStatus
@NotNull public @NotNull ExpiryStatus getStatus()
- Specified by:
getStatus
in interfaceDeploymentExpiryService
-
-