Class GlobalBuildStatsBusiness
java.lang.Object
hudson.plugins.global_build_stats.business.GlobalBuildStatsBusiness
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.jfree.chart.JFreeChartcreateChart(BuildStatConfiguration config) voiddeleteBuildStatConfiguration(String buildStatId) static StringescapeAntiSlashes(String value) protected static List<JobBuildResult> mergeJobBuildResults(List<JobBuildResult> existingJobResults, List<JobBuildResult> jobResultsToMerge) voidmoveDownConf(String buildStatId) voidmoveUpConf(String buildStatId) voidonBuildDeleted(Run<?, ?> build) voidonJobCompleted(Run<?, ?> build) Records the result of a build.voidvoidsearchBuilds(BuildHistorySearchCriteria searchCriteria) searchBuildStatConfigById(String buildStatId) voidupdateBuildStatConfiguration(String oldBuildStatId, BuildStatConfiguration config, boolean regenerateId) voidupdateRetentionStrategies(List<RetentionStrategy> selectedStrategies)
-
Constructor Details
-
GlobalBuildStatsBusiness
-
-
Method Details
-
onJobCompleted
Records the result of a build. -
searchBuildStatConfigById
-
recordBuildInfos
- Throws:
IOException
-
createChart
-
searchBuilds
-
updateBuildStatConfiguration
public void updateBuildStatConfiguration(String oldBuildStatId, BuildStatConfiguration config, boolean regenerateId) throws IOException - Throws:
IOException
-
addBuildStatConfiguration
- Throws:
IOException
-
deleteBuildStatConfiguration
- Throws:
IOException
-
moveUpConf
- Throws:
IOException
-
moveDownConf
- Throws:
IOException
-
escapeAntiSlashes
-
updateRetentionStrategies
-
createDataSetBuilder
-
mergeJobBuildResults
protected static List<JobBuildResult> mergeJobBuildResults(List<JobBuildResult> existingJobResults, List<JobBuildResult> jobResultsToMerge) -
reloadPlugin
public void reloadPlugin() -
onBuildDeleted
-