Class LinkedDeploymentProjectCacheServiceImpl
java.lang.Object
com.atlassian.bamboo.deployments.cache.LinkedDeploymentProjectCacheServiceImpl
- All Implemented Interfaces:
LinkedDeploymentProjectCacheService
public class LinkedDeploymentProjectCacheServiceImpl
extends Object
implements LinkedDeploymentProjectCacheService
-
Constructor Summary
ConstructorsConstructorDescriptionLinkedDeploymentProjectCacheServiceImpl
(@NotNull CachedDeploymentProjectService cachedDeploymentProjectService) -
Method Summary
Modifier and TypeMethodDescription@NotNull List<LinkedDeploymentProject>
getPlanAndBranchesRelatedDeployments
(@NotNull PlanKey masterOrBranchKey) Retrieve list of deployment projects associated with any of the branches in the plan@NotNull List<LinkedDeploymentProject>
getRelatedDeployments
(@NotNull PlanKey planKey)
-
Constructor Details
-
LinkedDeploymentProjectCacheServiceImpl
@Inject public LinkedDeploymentProjectCacheServiceImpl(@NotNull @NotNull CachedDeploymentProjectService cachedDeploymentProjectService)
-
-
Method Details
-
getRelatedDeployments
@NotNull public @NotNull List<LinkedDeploymentProject> getRelatedDeployments(@NotNull @NotNull PlanKey planKey) - Specified by:
getRelatedDeployments
in interfaceLinkedDeploymentProjectCacheService
-
getPlanAndBranchesRelatedDeployments
@NotNull public @NotNull List<LinkedDeploymentProject> getPlanAndBranchesRelatedDeployments(@NotNull @NotNull PlanKey masterOrBranchKey) Description copied from interface:LinkedDeploymentProjectCacheService
Retrieve list of deployment projects associated with any of the branches in the plan- Specified by:
getPlanAndBranchesRelatedDeployments
in interfaceLinkedDeploymentProjectCacheService
- Parameters:
masterOrBranchKey
- identifies master plan or branch- Returns:
- list of deployment projects
-