Klasse ForensicsJobAction
java.lang.Object
io.jenkins.plugins.util.JobAction<ForensicsBuildAction>
io.jenkins.plugins.echarts.AsyncTrendJobAction<ForensicsBuildAction>
io.jenkins.plugins.echarts.AsyncConfigurableTrendJobAction<ForensicsBuildAction>
io.jenkins.plugins.forensics.miner.ForensicsJobAction
- Alle implementierten Schnittstellen:
Action
,ModelObject
,io.jenkins.plugins.echarts.AsyncConfigurableTrendChart
,io.jenkins.plugins.echarts.AsyncTrendChart
public class ForensicsJobAction
extends io.jenkins.plugins.echarts.AsyncConfigurableTrendJobAction<ForensicsBuildAction>
A job action displays a link on the side panel of a job that refers to the last build that contains forensic results
(i.e. a
ForensicsBuildAction
with a RepositoryStatistics
instance). This action also is responsible
to render the historical trend via its associated 'floatingBox.jelly' view.- Autor:
- Ullrich Hafner
-
Konstruktorübersicht
KonstruktorBeschreibungForensicsJobAction
(Job<?, ?> owner, String scmKey) Creates a new instance ofForensicsJobAction
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected Iterable
<? extends edu.hm.hafner.echarts.BuildResult<ForensicsBuildAction>> protected edu.hm.hafner.echarts.LinesChartModel
createChartModel
(String configuration) Returns the icon URL for the side-panel in the job screen.Von Klasse geerbte Methoden io.jenkins.plugins.echarts.AsyncConfigurableTrendJobAction
createChartModel, getBuildTrendModel, getConfigurableBuildTrendModel
Von Klasse geerbte Methoden io.jenkins.plugins.echarts.AsyncTrendJobAction
isTrendVisible
Von Klasse geerbte Methoden io.jenkins.plugins.util.JobAction
doIndex, getBuildActionClass, getLatestAction, getOwner
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden io.jenkins.plugins.echarts.AsyncConfigurableTrendChart
isTrendVisible
-
Konstruktordetails
-
ForensicsJobAction
Creates a new instance ofForensicsJobAction
.- Parameter:
owner
- the job that owns this actionscmKey
- key of the repository
-
-
Methodendetails
-
getScmKey
-
createBuildHistory
protected Iterable<? extends edu.hm.hafner.echarts.BuildResult<ForensicsBuildAction>> createBuildHistory()- Setzt außer Kraft:
createBuildHistory
in Klasseio.jenkins.plugins.echarts.AsyncTrendJobAction<ForensicsBuildAction>
-
createChartModel
- Angegeben von:
createChartModel
in Klasseio.jenkins.plugins.echarts.AsyncConfigurableTrendJobAction<ForensicsBuildAction>
-
getDisplayName
-
getIconFileName
Returns the icon URL for the side-panel in the job screen. If there is no valid result yet, thennull
is returned.- Gibt zurück:
- the icon URL for the side-panel in the job screen
-
getUrlName
-