@ExportedBean public class VolunteerAction extends Object implements hudson.model.Action
Constructor and Description |
---|
VolunteerAction(VolunteerRecorder recorder,
hudson.model.Run<?,?> build,
VolunteerAction prevVolunteerAction) |
public VolunteerAction(VolunteerRecorder recorder, hudson.model.Run<?,?> build, VolunteerAction prevVolunteerAction)
public boolean showForm()
@JavaScriptMethod public PageData getPageData()
public void processIssues(List<DetectedIssue> issues)
public String getCurrentUserID()
public String formatVolunteerString()
public String getMessage()
public String getIconFileName()
getIconFileName
in interface hudson.model.Action
public String getDisplayName()
getDisplayName
in interface hudson.model.Action
getDisplayName
in interface hudson.model.ModelObject
public String getUrlName()
getUrlName
in interface hudson.model.Action
public String getUsername()
public String getUsers()
@Exported(visibility=2) public LinkedList<VolunteerCollection> getVolunteers()
public void setVolunteers(LinkedList<VolunteerCollection> volunteers)
public String getIconUrl()
public String getSmallIconUrl()
public String getPluginURL()
public void performUnVolunteer(hudson.model.Run<?,?> localBuild, VolunteerCollection toRemove) throws IOException
IOException
@JavaScriptMethod public JavaScriptResponse unVolunteer(String id)
@JavaScriptMethod public JavaScriptResponse flagFixSubmitted(boolean newStatus)
@JavaScriptMethod public JavaScriptResponse flagIntermittent(boolean newStatus)
@JavaScriptMethod public JavaScriptResponse updateVolunteer(String comment, boolean fixing, String volunteerID, boolean isTeam, String issueHeader)
@Exported(visibility=2) public boolean isFixSubmitted()
public void setFixSubmitted(boolean fixSubmitted)
@Exported(visibility=2) public String getFixSubmittedByName()
public void setFixSubmittedByName(String fixSubmittedByName)
@Exported(visibility=2) public boolean isIntermittentProblem()
public void setIntermittentProblem(boolean intermittentProblem)
@Exported(visibility=2) public String getIntermittentByName()
public void setIntermittentByName(String intermittentByName)
public ArrayList<DetectedIssue> getIssues()
public void setIssues(ArrayList<DetectedIssue> issues)
Copyright © 2004-2015. All Rights Reserved.