Class GlobalBuildStatsBusiness
- java.lang.Object
-
- hudson.plugins.global_build_stats.business.GlobalBuildStatsBusiness
-
public class GlobalBuildStatsBusiness extends Object
-
-
Constructor Summary
Constructors Constructor Description GlobalBuildStatsBusiness(GlobalBuildStatsPlugin _plugin)
-
Method Summary
-
-
-
Constructor Detail
-
GlobalBuildStatsBusiness
public GlobalBuildStatsBusiness(GlobalBuildStatsPlugin _plugin)
-
-
Method Detail
-
onJobCompleted
public void onJobCompleted(Run<?,?> build)
Records the result of a build.
-
searchBuildStatConfigById
public BuildStatConfiguration searchBuildStatConfigById(String buildStatId)
-
recordBuildInfos
public void recordBuildInfos() throws IOException
- Throws:
IOException
-
handleItem
public void handleItem(List<JobBuildResult> results, TopLevelItem item)
-
createChart
public org.jfree.chart.JFreeChart createChart(BuildStatConfiguration config)
-
searchBuilds
public List<JobBuildSearchResult> searchBuilds(BuildHistorySearchCriteria searchCriteria)
-
updateBuildStatConfiguration
public void updateBuildStatConfiguration(String oldBuildStatId, BuildStatConfiguration config, boolean regenerateId) throws IOException
- Throws:
IOException
-
addBuildStatConfiguration
public void addBuildStatConfiguration(BuildStatConfiguration config) throws IOException
- Throws:
IOException
-
deleteBuildStatConfiguration
public void deleteBuildStatConfiguration(String buildStatId) throws IOException
- Throws:
IOException
-
moveUpConf
public void moveUpConf(String buildStatId) throws IOException
- Throws:
IOException
-
moveDownConf
public void moveDownConf(String buildStatId) throws IOException
- Throws:
IOException
-
updateRetentionStrategies
public void updateRetentionStrategies(List<RetentionStrategy> selectedStrategies)
-
createDataSetBuilder
public List<AbstractBuildStatChartDimension> createDataSetBuilder(BuildStatConfiguration config)
-
mergeJobBuildResults
protected static List<JobBuildResult> mergeJobBuildResults(List<JobBuildResult> existingJobResults, List<JobBuildResult> jobResultsToMerge)
-
reloadPlugin
public void reloadPlugin()
-
onBuildDeleted
public void onBuildDeleted(Run<?,?> build)
-
-