Class IssueEntryFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.IssueEntryFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildEditEntry(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, StatisticsField estimateStatistic, StatisticsField trackingStatistic, boolean issueInOpenSprint) buildViewEntry(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, com.atlassian.jira.issue.Issue issue, StatisticsField estimateStatistic, StatisticsField trackingStatistic, boolean loadSubtasks, io.atlassian.fugue.Option<Sprint> activeFutureSprint) getFieldEntryFactory(com.atlassian.jira.issue.fields.Field configuredField) com.atlassian.jira.issue.MutableIssuegetIssue(com.atlassian.jira.user.ApplicationUser user, Long issueId, ErrorCollection errorCollection) com.atlassian.jira.issue.MutableIssuegetIssue(com.atlassian.jira.user.ApplicationUser user, String issueKey, ErrorCollection errorCollection) voidupdateField(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, String fieldId, String newValue) Updates a field value
-
Field Details
-
fieldHelper
-
-
Constructor Details
-
IssueEntryFactory
public IssueEntryFactory()
-
-
Method Details
-
onSpringContextStarted
@PostConstruct public void onSpringContextStarted() -
getIssue
public com.atlassian.jira.issue.MutableIssue getIssue(com.atlassian.jira.user.ApplicationUser user, Long issueId, ErrorCollection errorCollection) -
getIssue
public com.atlassian.jira.issue.MutableIssue getIssue(com.atlassian.jira.user.ApplicationUser user, String issueKey, ErrorCollection errorCollection) -
buildViewEntry
public ServiceOutcome<IssueEntry> buildViewEntry(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, com.atlassian.jira.issue.Issue issue, StatisticsField estimateStatistic, StatisticsField trackingStatistic, boolean loadSubtasks, io.atlassian.fugue.Option<Sprint> activeFutureSprint) -
buildEditEntry
public IssueEntry buildEditEntry(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, StatisticsField estimateStatistic, StatisticsField trackingStatistic, boolean issueInOpenSprint) -
updateField
public ServiceOutcome<FieldUpdatedEntry> updateField(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, String fieldId, String newValue) Updates a field value- Returns:
- a response object
-
getFieldEntryFactory
public FieldEntryFactory getFieldEntryFactory(com.atlassian.jira.issue.fields.Field configuredField)
-