|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.nuiton.plugin.AbstractPlugin
org.nuiton.jredmine.plugin.AbstractRedmineMojo
org.nuiton.jredmine.plugin.report.AbstractRedmineReport
org.nuiton.jredmine.plugin.report.AbstractIssuesReport
org.nuiton.jredmine.plugin.report.IssuesReportByAssignee
public class IssuesReportByAssignee
Generates a report for issues from Redmine's server group by assignee.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.nuiton.plugin.Plugin |
|---|
org.nuiton.plugin.Plugin.InitState, org.nuiton.plugin.Plugin.Packaging |
| Field Summary | |
|---|---|
protected String |
columnNamesByAssignee
Sets the column names that you want to show in the report. |
protected Map<String,String> |
filtersByAssignee
Sets some filters on issues to include. |
protected int |
maxEntriesByAssignee
Maximum number of entries to be fetched from redmine. |
protected boolean |
onlyCurrentVersionByAssignee
If you only want to show issues for the current version in the report. |
protected boolean |
skipIssueReportByAssignee
A flag to skip the report. |
| Fields inherited from class org.nuiton.jredmine.plugin.report.AbstractIssuesReport |
|---|
group, issues, issuesCache |
| Fields inherited from class org.nuiton.jredmine.plugin.report.AbstractRedmineReport |
|---|
anonymous, factory, i18n, issueLinkTemplate, localRepository, outputDirectory, resolver, siteRenderer, versionLinkTemplate |
| Fields inherited from class org.nuiton.jredmine.plugin.AbstractRedmineMojo |
|---|
dateFormat, encoding, initOk, password, project, projectId, REDMINE_SYSTEM, releaseProject, releaseUser, releaseVersion, runOnceDone, safe, service, serviceInit, session, url, username, users, verbose, versionId |
| Fields inherited from interface org.apache.maven.reporting.MavenReport |
|---|
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE |
| Constructor Summary | |
|---|---|
IssuesReportByAssignee()
|
|
| Method Summary | |
|---|---|
protected String |
getColumnNames()
|
protected Map<String,String> |
getFilters()
|
int |
getMaxEntries()
|
boolean |
isOnlyCurrentVersion()
|
protected boolean |
skipReport()
|
| Methods inherited from class org.nuiton.jredmine.plugin.report.AbstractIssuesReport |
|---|
checkRunOnceDone, executeReport, getCategoryIds, getDescription, getGroup, getIssueLinkTemplate, getName, getOutputName, getPriorityIds, getProjectId, getStatusIds, getTrackerIds, getVersionId, getVersionLinkTemplate, getVersionNames, init, isGoalSkip, isRunOnce, setVersionId |
| Methods inherited from class org.nuiton.jredmine.plugin.report.AbstractRedmineReport |
|---|
canGenerateReport, doAction, generate, getBundle, getCategoryName, getReportOutputDirectory, getSink, getSkinArtifactFile, isAnonymous, isExternalReport, setAnonymous, setReportOutputDirectory |
| Methods inherited from class org.nuiton.jredmine.plugin.AbstractRedmineMojo |
|---|
afterExecute, checkSkip, closeService, getEncoding, getProject, getRestPassword, getRestUrl, getRestUsername, initReleaseProject, initReleaseUser, initReleaseVersion, isRunOnceDone, isSafe, isVerbose, setEncoding, setProject, setRestPassword, setRestUrl, setRestUsername, setSafe, setVerbose |
| Methods inherited from class org.nuiton.plugin.AbstractPlugin |
|---|
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addUrlToUrlsList, backupFile, checkEncoding, checkPackaging, checkResource, checkRunOnceDone, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, execute, getBackupFile, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getRootProject, getTemplate, hasClassPath, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFile |
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
|---|
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.nuiton.jredmine.plugin.IssueCollectorConfiguration |
|---|
isVerbose |
| Methods inherited from interface org.nuiton.plugin.Plugin |
|---|
getProject, isVerbose, setProject, setVerbose |
| Methods inherited from interface org.apache.maven.plugin.Mojo |
|---|
execute, getLog, setLog |
| Methods inherited from interface org.nuiton.io.rest.RestClientConfiguration |
|---|
getEncoding, getRestPassword, getRestUrl, getRestUsername, isVerbose, setEncoding, setRestPassword, setRestUrl, setRestUsername, setVerbose |
| Field Detail |
|---|
protected int maxEntriesByAssignee
protected boolean onlyCurrentVersionByAssignee
${project.version} minus
any "-SNAPSHOT" suffix.
protected Map<String,String> filtersByAssignee
mvn redmine:display-ids -Dtype=<entry key>
protected String columnNamesByAssignee
Valid columns are: Key, Summary,
Status, Assignee,
Reporter, Tracker, Priority,
Version, Category, Created and
Updated.
protected boolean skipIssueReportByAssignee
| Constructor Detail |
|---|
public IssuesReportByAssignee()
| Method Detail |
|---|
protected boolean skipReport()
skipReport in class AbstractRedmineReporttrue if report should be skippublic boolean isOnlyCurrentVersion()
public int getMaxEntries()
protected String getColumnNames()
getColumnNames in class AbstractIssuesReportprotected Map<String,String> getFilters()
getFilters in class AbstractIssuesReport
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||