Package com.atlassian.jira.issue.views
Class IssueXMLView
java.lang.Object
com.atlassian.jira.plugin.issueview.AbstractIssueView
com.atlassian.jira.issue.views.IssueXMLView
- All Implemented Interfaces:
IssueView
A view of an issue that produces a full XML view of an issue. It is also valid RSS.
-
Field Summary
FieldsFields inherited from class com.atlassian.jira.plugin.issueview.AbstractIssueView
descriptor
-
Constructor Summary
ConstructorsConstructorDescriptionIssueXMLView
(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, FieldLayoutManager fieldLayoutManager, CommentManager commentManager, IssueViewUtil issueViewUtil, AggregateTimeTrackingCalculatorFactory aggregateTimeTrackingCalculatorFactory, BuildUtilsInfo buildUtilsInfo, DateTimeFormatterFactory dateTimeFormatterFactory, FieldVisibilityManager fieldVisibilityManager, MauEventService mauEventService, TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, CommentOrderManager commentOrderManager) -
Method Summary
Modifier and TypeMethodDescriptiongetBody
(Issue issue, IssueViewRequestParams issueViewRequestParams) getContent
(Issue issue, IssueViewRequestParams issueViewRequestParams) getCustomFieldXML
(CustomField field, Issue issue) getRenderedContent
(String fieldName, String value, Issue issue) getVisibleCustomFields
(Issue issue, ApplicationUser user, IssueViewFieldParams issueViewFieldParams) Methods inherited from class com.atlassian.jira.plugin.issueview.AbstractIssueView
init, writeHeaders
-
Field Details
-
RSS_MODE_PARAMETER
- See Also:
-
RSS_MODE_RAW
- See Also:
-
-
Constructor Details
-
IssueXMLView
public IssueXMLView(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, FieldLayoutManager fieldLayoutManager, CommentManager commentManager, IssueViewUtil issueViewUtil, AggregateTimeTrackingCalculatorFactory aggregateTimeTrackingCalculatorFactory, BuildUtilsInfo buildUtilsInfo, DateTimeFormatterFactory dateTimeFormatterFactory, FieldVisibilityManager fieldVisibilityManager, MauEventService mauEventService, TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, CommentOrderManager commentOrderManager)
-
-
Method Details
-
getContent
- Specified by:
getContent
in interfaceIssueView
- Specified by:
getContent
in classAbstractIssueView
-
getBody
- Specified by:
getBody
in classAbstractIssueView
-
getRenderedContent
-
getPrettyDuration
-
getVisibleCustomFields
public List<FieldLayoutItem> getVisibleCustomFields(Issue issue, ApplicationUser user, IssueViewFieldParams issueViewFieldParams) -
getCustomFieldXML
-