Class GerritProjectList
java.lang.Object
com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritProjectList
A sigleton class that keeps list of Jenkin's Gerrit projects.
TODO: Support to other project formats (At the moment only plain text is supported).
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddProject(GerritProject project, GerritTrigger trigger) Adds project to project list.static Map<String,ArrayList<GerritTrigger>> Returns project list.static GerritProjectListStatic 'instance' method.static voidRemoves trigger from the projectList.
-
Method Details
-
getInstance
Static 'instance' method.- Returns:
- instance of the class.
-
removeTriggerFromProjectList
Removes trigger from the projectList.- Parameters:
trigger- the GerritTrigger
-
addProject
Adds project to project list.- Parameters:
project- the GerritProjecttrigger- the GerritTrigger
-
getGerritProjects
Returns project list.- Returns:
- gerrit projects that are stored into map.
-