Class MavenDependenciesServerPostProcessor
- java.lang.Object
-
- com.atlassian.bamboo.plugins.maven.dependencies.MavenDependenciesServerPostProcessor
-
- All Implemented Interfaces:
CustomBuildProcessorServer
,BambooPluginModule
,BuildTask
,HibernateBuildTask
,Callable<BuildContext>
public class MavenDependenciesServerPostProcessor extends Object implements CustomBuildProcessorServer
Updates plan particles after a build if the maven dependencies processor was used.- Since:
- v3.3
-
-
Constructor Summary
Constructors Constructor Description MavenDependenciesServerPostProcessor(com.atlassian.bandana.BandanaManager bandanaManager, PlanParticleManager planParticleManager, ErrorHandler errorHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull BuildContext
call()
Execute the build task.void
init(@NotNull BuildContext buildContext)
-
-
-
Constructor Detail
-
MavenDependenciesServerPostProcessor
public MavenDependenciesServerPostProcessor(com.atlassian.bandana.BandanaManager bandanaManager, PlanParticleManager planParticleManager, ErrorHandler errorHandler)
-
-
Method Detail
-
init
public void init(@NotNull @NotNull BuildContext buildContext)
-
call
@NotNull public @NotNull BuildContext call() throws InterruptedException, Exception
Description copied from interface:BuildTask
Execute the build task.
Implementations should regularly check if the calling
Thread
has been interrupted.- Specified by:
call
in interfaceBuildTask
- Specified by:
call
in interfaceCallable<BuildContext>
- Throws:
InterruptedException
- if the callingThread
has been interrupted.Exception
- A general exception that will be handled.
-
-