|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.plugin.jira.AbstractJiraDownloader
Gets relevant issues in RSS from a given JIRA installation.
Based on version 1.1.2 and patch by Dr. Spock (MPJIRA-8).
Field Summary | |
protected java.util.Map |
priorityMap
Mapping containing all allowed JIRA priority values. |
protected java.util.Map |
resolutionMap
Mapping containing all allowed JIRA resolution values. |
protected java.util.Map |
statusMap
Mapping containing all allowed JIRA status values. |
protected java.util.Map |
typeMap
Mapping containing all allowed JIRA type values. |
Constructor Summary | |
AbstractJiraDownloader()
|
Method Summary | |
void |
doExecute()
Execute the query on the JIRA server. |
protected java.lang.String |
getFixFor()
Override this method if you need to get issues for a specific Fix For. |
java.io.File |
getOutput()
|
void |
setComponent(java.lang.String theseComponents)
Sets the component(s) to apply to query JIRA. |
void |
setFilter(java.lang.String thisFilter)
Sets the filter to apply to query to JIRA. |
void |
setFixVersionIds(java.lang.String theseFixVersionIds)
Sets the fix version id(s) to apply to query JIRA. |
void |
setJiraPassword(java.lang.String thisJiraPassword)
Sets the password to log into a secured JIRA. |
void |
setJiraUser(java.lang.String thisJiraUser)
Sets the username to log into a secured JIRA. |
void |
setLog(org.apache.maven.plugin.logging.Log log)
|
void |
setMavenProject(java.lang.Object thisProject)
Sets the project. |
void |
setNbEntries(int nbEntries)
Sets the maximum number of Issues to show. |
void |
setOutput(java.io.File thisOutput)
Set the output file for the log. |
void |
setPriorityIds(java.lang.String thisPriorityIds)
Sets the priorityIds. |
void |
setResolutionIds(java.lang.String thisResolutionIds)
Sets the resolutionIds. |
void |
setSettings(org.apache.maven.settings.Settings settings)
|
void |
setSortColumnNames(java.lang.String thisSortColumnNames)
Sets the sort column names. |
void |
setStatusIds(java.lang.String thisStatusIds)
Sets the statusIds. |
void |
setTypeIds(java.lang.String theseTypeIds)
Sets the typeIds. |
void |
setWebPassword(java.lang.String thisWebPassword)
Sets the password for authentication against the webserver. |
void |
setWebUser(java.lang.String thisWebUser)
Sets the username for authentication against the webserver. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Map statusMap
protected java.util.Map resolutionMap
protected java.util.Map priorityMap
protected java.util.Map typeMap
Constructor Detail |
public AbstractJiraDownloader()
Method Detail |
public void doExecute() throws java.lang.Exception
java.lang.Exception
- on errorprotected java.lang.String getFixFor()
null
if you don't have that needpublic void setOutput(java.io.File thisOutput)
thisOutput
- the output filepublic java.io.File getOutput()
public void setMavenProject(java.lang.Object thisProject)
thisProject
- The project to setpublic void setNbEntries(int nbEntries)
nbEntries
- The maximum number of Issuespublic void setStatusIds(java.lang.String thisStatusIds)
thisStatusIds
- The id(s) of the status to show, as comma separated stringpublic void setPriorityIds(java.lang.String thisPriorityIds)
thisPriorityIds
- The id(s) of the priority to show, as comma separated stringpublic void setResolutionIds(java.lang.String thisResolutionIds)
thisResolutionIds
- The id(s) of the resolution to show, as comma separated stringpublic void setSortColumnNames(java.lang.String thisSortColumnNames)
thisSortColumnNames
- The column names to sort bypublic void setWebPassword(java.lang.String thisWebPassword)
thisWebPassword
- The password of the webserverpublic void setWebUser(java.lang.String thisWebUser)
thisWebUser
- The username of the webserverpublic void setJiraPassword(java.lang.String thisJiraPassword)
thisJiraPassword
- The password for JIRApublic void setJiraUser(java.lang.String thisJiraUser)
thisJiraUser
- The username for JIRApublic void setFilter(java.lang.String thisFilter)
thisFilter
- The filter to query JIRApublic void setComponent(java.lang.String theseComponents)
theseComponents
- The id(s) of components to show, as comma separated stringpublic void setFixVersionIds(java.lang.String theseFixVersionIds)
theseFixVersionIds
- The id(s) of fix versions to show, as comma separated stringpublic void setTypeIds(java.lang.String theseTypeIds)
theseTypeIds
- The id(s) of the types to show, as comma separated stringpublic void setLog(org.apache.maven.plugin.logging.Log log)
public void setSettings(org.apache.maven.settings.Settings settings)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |