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 Constructor Description AutomaticDependencyManagementDeletionInterceptorAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
intercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan)
Runs before thePlan
and itsResultsSummary
s have been deleted Try relying on theImmutablePlan
argument.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.deletion.PlanDeletionInterceptorAction
intercept
-
-
-
-
Method Detail
-
intercept
public void intercept(@NotNull @NotNull ImmutablePlan plan, @NotNull @NotNull Supplier<Plan> mutablePlan)
Description copied from interface:PlanDeletionInterceptorAction
Runs before thePlan
and itsResultsSummary
s have been deleted Try relying on theImmutablePlan
argument.- Specified by:
intercept
in interfacePlanDeletionInterceptorAction
-
-