Class AutomaticDependencyManagementDeletionInterceptorAction
java.lang.Object
com.atlassian.bamboo.plugins.maven.dependencies.AutomaticDependencyManagementDeletionInterceptorAction
- All Implemented Interfaces:
PlanDeletionInterceptorAction
public class AutomaticDependencyManagementDeletionInterceptorAction
extends Object
implements PlanDeletionInterceptorAction
On Job removal check if Job was a Maven Dependency Provider and if it was then disable automatic dependency management for the Chain.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan) Runs before thePlanand itsResultsSummarys have been deleted Try relying on theImmutablePlanargument.
-
Constructor Details
-
AutomaticDependencyManagementDeletionInterceptorAction
public AutomaticDependencyManagementDeletionInterceptorAction()
-
-
Method Details
-
intercept
public void intercept(@NotNull @NotNull ImmutablePlan plan, @NotNull @NotNull Supplier<Plan> mutablePlan) Description copied from interface:PlanDeletionInterceptorActionRuns before thePlanand itsResultsSummarys have been deleted Try relying on theImmutablePlanargument.- Specified by:
interceptin interfacePlanDeletionInterceptorAction
-