public class JobConfigMapping extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAutoRaiseIssue(hudson.model.AbstractProject project) |
boolean |
getAutoResolveIssue(hudson.model.AbstractProject project) |
List<AbstractFields> |
getConfig(hudson.model.AbstractProject project)
Getter for the last configured fields
|
static JobConfigMapping |
getInstance()
Getter for the singleton instance
|
Pattern |
getIssueKeyPattern(hudson.model.AbstractProject project)
Getter for the issue key pattern, used to validate user input
|
Long |
getIssueType(hudson.model.AbstractProject project)
Getter for the last configured issue type
|
String |
getProjectKey(hudson.model.AbstractProject project)
Getter for the last configured project key
|
void |
saveConfig(hudson.model.AbstractProject project,
String projectKey,
Long issueType,
List<AbstractFields> configs,
boolean autoRaiseIssue,
boolean autoResolveIssue)
Method for setting the last configuration made for a project
|
public static JobConfigMapping getInstance()
public void saveConfig(hudson.model.AbstractProject project,
String projectKey,
Long issueType,
List<AbstractFields> configs,
boolean autoRaiseIssue,
boolean autoResolveIssue)
project - projectKey - issueType - configs - public List<AbstractFields> getConfig(hudson.model.AbstractProject project)
project - public Long getIssueType(hudson.model.AbstractProject project)
project - public String getProjectKey(hudson.model.AbstractProject project)
project - public boolean getAutoRaiseIssue(hudson.model.AbstractProject project)
public boolean getAutoResolveIssue(hudson.model.AbstractProject project)
public Pattern getIssueKeyPattern(hudson.model.AbstractProject project)
project - Copyright © 2016. All rights reserved.