Class CloverDeltaCalculator
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.task.AbstractBuildTask
-
- com.atlassian.bamboo.clover.builder.coverage.CloverDeltaCalculator
-
- All Implemented Interfaces:
CustomBuildProcessorServer
,BambooPluginModule
,BuildTask
,HibernateBuildTask
,Callable<BuildContext>
public class CloverDeltaCalculator extends AbstractBuildTask implements CustomBuildProcessorServer
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
buildContext
-
-
Constructor Summary
Constructors Constructor Description CloverDeltaCalculator(ResultsSummaryManager resultsSummaryManager, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull BuildContext
call()
Execute the build task.protected @NotNull BuildContext
callInTransaction()
protected ResultsSummary
getPreviousBuildResultsSummary()
-
Methods inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
calculateBuildAndLifeCycleState, init
-
-
-
-
Constructor Detail
-
CloverDeltaCalculator
@Inject public CloverDeltaCalculator(ResultsSummaryManager resultsSummaryManager, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
-
-
Method Detail
-
call
@NotNull public @NotNull BuildContext call()
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>
-
callInTransaction
@NotNull protected @NotNull BuildContext callInTransaction()
-
getPreviousBuildResultsSummary
protected ResultsSummary getPreviousBuildResultsSummary()
-
-