com.atlassian.greenhopper.web.rapid.issue
Class IssueEntryFactory
java.lang.Object
com.atlassian.greenhopper.global.AbstractLoggable
com.atlassian.greenhopper.web.rapid.issue.IssueEntryFactory
@Service
public class IssueEntryFactory
- extends AbstractLoggable
Method Summary |
IssueEntry |
buildEditEntry(com.atlassian.crowd.embedded.api.User user,
com.atlassian.jira.issue.Issue issue,
StatisticsField estimateStatistic,
StatisticsField trackingStatistic,
boolean issueInOpenSprint)
|
ServiceOutcome<IssueEntry> |
buildViewEntry(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView,
com.atlassian.jira.issue.Issue issue,
StatisticsField estimateStatistic,
StatisticsField trackingStatistic,
boolean loadSubtasks,
java.util.Collection<Sprint> openSprints)
|
com.atlassian.jira.issue.MutableIssue |
getIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.Long issueId,
ErrorCollection errorCollection)
|
com.atlassian.jira.issue.MutableIssue |
getIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
ErrorCollection errorCollection)
|
void |
onSpringContextStarted()
|
ServiceOutcome<FieldUpdatedEntry> |
updateField(com.atlassian.crowd.embedded.api.User user,
com.atlassian.jira.issue.Issue issue,
java.lang.String fieldId,
java.lang.String newValue)
Updates a field value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fieldHelper
public FieldHelper fieldHelper
IssueEntryFactory
public IssueEntryFactory()
onSpringContextStarted
@PostConstruct
public void onSpringContextStarted()
getIssue
public com.atlassian.jira.issue.MutableIssue getIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.Long issueId,
ErrorCollection errorCollection)
getIssue
public com.atlassian.jira.issue.MutableIssue getIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
ErrorCollection errorCollection)
buildViewEntry
public ServiceOutcome<IssueEntry> buildViewEntry(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView,
com.atlassian.jira.issue.Issue issue,
StatisticsField estimateStatistic,
StatisticsField trackingStatistic,
boolean loadSubtasks,
java.util.Collection<Sprint> openSprints)
buildEditEntry
public IssueEntry buildEditEntry(com.atlassian.crowd.embedded.api.User user,
com.atlassian.jira.issue.Issue issue,
StatisticsField estimateStatistic,
StatisticsField trackingStatistic,
boolean issueInOpenSprint)
updateField
public ServiceOutcome<FieldUpdatedEntry> updateField(com.atlassian.crowd.embedded.api.User user,
com.atlassian.jira.issue.Issue issue,
java.lang.String fieldId,
java.lang.String newValue)
- Updates a field value
- Returns:
- a response object
Copyright © 2007-2012 Atlassian. All Rights Reserved.