Class DiscardResultsOlderThanDays
- java.lang.Object
-
- hudson.plugins.global_build_stats.rententionstrategies.RetentionStrategy<DiscardResultsOlderThanDays>
-
- hudson.plugins.global_build_stats.rententionstrategies.DiscardResultsOlderThanDays
-
- All Implemented Interfaces:
BuildCompletedListener
,ParameterizedStrategy<DiscardResultsOlderThanDays>
public class DiscardResultsOlderThanDays extends RetentionStrategy<DiscardResultsOlderThanDays> implements ParameterizedStrategy<DiscardResultsOlderThanDays>, BuildCompletedListener
- Author:
- fcamblor
-
-
Field Summary
-
Fields inherited from class hudson.plugins.global_build_stats.rententionstrategies.RetentionStrategy
RETENTION_STRATEGIES_IMPLEMENTATIONS
-
-
Constructor Summary
Constructors Constructor Description DiscardResultsOlderThanDays()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildCompleted(Run<?,?> buils, GlobalBuildStatsPluginSaver pluginSaver)
String
getConfigPage()
long
getDays()
protected void
purgeOldBuildResults(GlobalBuildStatsPluginSaver pluginSaver, long now)
void
strategyActivated(GlobalBuildStatsPluginSaver pluginSaver)
void
updateStrategyParameters(DiscardResultsOlderThanDays otherStrategyToCopy)
void
updateStrategyParameters(Map<String,String[]> parameters)
-
Methods inherited from class hudson.plugins.global_build_stats.rententionstrategies.RetentionStrategy
from, getId, onBuildCompleted, onBuildDeleted, updateState, valueOf, values
-
-
-
-
Method Detail
-
getConfigPage
public String getConfigPage()
- Specified by:
getConfigPage
in classRetentionStrategy<DiscardResultsOlderThanDays>
-
getDays
public long getDays()
-
updateStrategyParameters
public void updateStrategyParameters(Map<String,String[]> parameters)
- Specified by:
updateStrategyParameters
in interfaceParameterizedStrategy<DiscardResultsOlderThanDays>
-
updateStrategyParameters
public void updateStrategyParameters(DiscardResultsOlderThanDays otherStrategyToCopy)
- Specified by:
updateStrategyParameters
in interfaceParameterizedStrategy<DiscardResultsOlderThanDays>
-
strategyActivated
public void strategyActivated(GlobalBuildStatsPluginSaver pluginSaver)
- Specified by:
strategyActivated
in classRetentionStrategy<DiscardResultsOlderThanDays>
-
buildCompleted
public void buildCompleted(Run<?,?> buils, GlobalBuildStatsPluginSaver pluginSaver)
- Specified by:
buildCompleted
in interfaceBuildCompletedListener
-
purgeOldBuildResults
protected void purgeOldBuildResults(GlobalBuildStatsPluginSaver pluginSaver, long now)
-
-