|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.greenhopper.web.AbstractResource com.atlassian.greenhopper.web.rapid.issue.IssueResource
public class IssueResource
Provides issue related rest resources
Nested Class Summary | |
---|---|
static class |
IssueResource.MatchesBoardResponse
|
static class |
IssueResource.SetVersionRequest
|
Field Summary |
---|
Fields inherited from class com.atlassian.greenhopper.web.AbstractResource |
---|
HTTP_HEADER_GREENHOPPER_GADGET, log |
Constructor Summary | |
---|---|
IssueResource(IssueEntryFactory issueEntryFactory,
TransitionEntryFactory transitionEntryFactory,
IssueHelper issueHelper,
RapidViewService rapidViewService,
PoolService poolService,
EstimateStatisticService estimateStatisticService,
SprintIssueService sprintIssueService,
TrackingStatisticService trackingStatisticService,
VersionService versionService,
com.atlassian.jira.bc.issue.IssueService jiraIssueService,
com.atlassian.jira.bc.project.version.VersionService jiraVersionService,
RapidViewQueryService rapidViewQueryService,
SearchService searchService)
|
Method Summary | |
---|---|
javax.ws.rs.core.Response |
areSubtasksResolved(java.lang.Long issueId,
java.lang.Long rapidViewId)
|
javax.ws.rs.core.Response |
clearFixVersion(IssueResource.SetVersionRequest setVersionRequest)
|
javax.ws.rs.core.Response |
doIssuesMatchBoard(java.util.Set<java.lang.String> issueIdsOrKeys,
java.lang.Long rapidViewId)
|
javax.ws.rs.core.Response |
getEditData(javax.ws.rs.core.Request request,
java.lang.String issueIdOrKey,
java.lang.Long rapidViewId)
Get the edit values for for a single issue. |
javax.ws.rs.core.Response |
getPageData(javax.ws.rs.core.Request request,
java.lang.String issueIdOrKey,
java.lang.Long rapidViewId,
boolean loadSubtasks)
Get the details for a single issue. |
javax.ws.rs.core.Response |
getTransitions(java.lang.Long issueId)
Get the list of possible transitions for the given issue. |
javax.ws.rs.core.Response |
setFixVersion(IssueResource.SetVersionRequest setVersionRequest)
Set a fix version for each provided issues. |
javax.ws.rs.core.Response |
updateField(com.atlassian.greenhopper.web.rapid.issue.IssueResource.UpdateFieldRequest updateFieldRequest)
Stores a single field value |
Methods inherited from class com.atlassian.greenhopper.web.AbstractResource |
---|
check, createErrorResponse, createFromServiceOutcome, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, wireAuthenticationContext, wireI18nFactoryService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IssueResource(IssueEntryFactory issueEntryFactory, TransitionEntryFactory transitionEntryFactory, IssueHelper issueHelper, RapidViewService rapidViewService, PoolService poolService, EstimateStatisticService estimateStatisticService, SprintIssueService sprintIssueService, TrackingStatisticService trackingStatisticService, VersionService versionService, com.atlassian.jira.bc.issue.IssueService jiraIssueService, com.atlassian.jira.bc.project.version.VersionService jiraVersionService, RapidViewQueryService rapidViewQueryService, SearchService searchService)
Method Detail |
---|
public javax.ws.rs.core.Response getPageData(@Context javax.ws.rs.core.Request request, java.lang.String issueIdOrKey, java.lang.Long rapidViewId, boolean loadSubtasks)
issueIdOrKey
- the issue id or key to querypublic javax.ws.rs.core.Response areSubtasksResolved(java.lang.Long issueId, java.lang.Long rapidViewId)
public javax.ws.rs.core.Response getTransitions(java.lang.Long issueId)
issueId
- the issue id to querypublic javax.ws.rs.core.Response getEditData(@Context javax.ws.rs.core.Request request, java.lang.String issueIdOrKey, java.lang.Long rapidViewId)
issueIdOrKey
- the issue id or key to querypublic javax.ws.rs.core.Response updateField(com.atlassian.greenhopper.web.rapid.issue.IssueResource.UpdateFieldRequest updateFieldRequest)
public javax.ws.rs.core.Response setFixVersion(IssueResource.SetVersionRequest setVersionRequest)
public javax.ws.rs.core.Response clearFixVersion(IssueResource.SetVersionRequest setVersionRequest)
public javax.ws.rs.core.Response doIssuesMatchBoard(java.util.Set<java.lang.String> issueIdsOrKeys, java.lang.Long rapidViewId)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |