|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IssueService
Method Summary | |
---|---|
boolean |
addAttachmentsToIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
java.lang.String[] fileNames,
byte[][] attachments)
|
void |
addComment(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
RemoteComment remoteComment)
|
RemoteWorklog |
addWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
RemoteWorklog remoteWorklog)
|
RemoteWorklog |
addWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
RemoteWorklog remoteWorklog)
|
RemoteWorklog |
addWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
RemoteWorklog remoteWorklog,
java.lang.String newRemainingEstimate)
|
RemoteIssue |
createIssueWithSecurityLevel(com.atlassian.crowd.embedded.api.User user,
java.lang.String parentIssueKey,
RemoteIssue rIssue,
java.lang.Long securityLevelId)
|
void |
deleteIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
void |
deleteWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String remoteWorklogId)
|
void |
deleteWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String remoteWorklogId)
|
void |
deleteWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
java.lang.String remoteWorklogId,
java.lang.String newRemainingEstimate)
|
RemoteComment |
editComment(com.atlassian.crowd.embedded.api.User user,
RemoteComment remoteComment)
|
RemoteAttachment[] |
getAttachmentsFromIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
RemoteNamedObject[] |
getAvailableActions(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
RemoteComment |
getComment(com.atlassian.crowd.embedded.api.User user,
java.lang.Long commentId)
|
RemoteComment[] |
getComments(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
RemoteField[] |
getFieldsForAction(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
java.lang.String actionIdString)
|
RemoteField[] |
getFieldsForCreate(com.atlassian.crowd.embedded.api.User user,
java.lang.String projectKey,
java.lang.Long issueTypeId)
|
RemoteField[] |
getFieldsForEdit(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
RemoteIssue |
getIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
RemoteIssue |
getIssueById(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueId)
|
java.util.Date |
getResolutionDateById(com.atlassian.crowd.embedded.api.User user,
java.lang.Long issueId)
Returns the resolution date given an issue id |
java.util.Date |
getResolutionDateByKey(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
Returns the resolution date given an issue key |
RemoteSecurityLevel |
getSecurityLevel(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
Returns the current security level for given issue. |
RemoteWorklog[] |
getWorklogs(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
boolean |
hasPermissionToCreateWorklog(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey)
|
boolean |
hasPermissionToDeleteWorklog(com.atlassian.crowd.embedded.api.User user,
java.lang.String worklogId)
|
boolean |
hasPermissionToEditComment(com.atlassian.crowd.embedded.api.User user,
RemoteComment remoteComment)
|
boolean |
hasPermissionToUpdateWorklog(com.atlassian.crowd.embedded.api.User user,
java.lang.String worklogId)
|
RemoteIssue |
progressWorkflowAction(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
java.lang.String actionIdString,
RemoteFieldValue[] actionParams)
|
RemoteIssue |
updateIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
java.util.Map actionParams)
|
RemoteIssue |
updateIssue(com.atlassian.crowd.embedded.api.User user,
java.lang.String issueKey,
RemoteFieldValue[] actionParams)
|
void |
updateWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
RemoteWorklog remoteWorklog)
|
void |
updateWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
RemoteWorklog remoteWorklog)
|
void |
updateWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user,
RemoteWorklog remoteWorklog,
java.lang.String newRemainingEstimate)
|
Method Detail |
---|
RemoteIssue getIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
RemoteIssue createIssueWithSecurityLevel(com.atlassian.crowd.embedded.api.User user, java.lang.String parentIssueKey, RemoteIssue rIssue, java.lang.Long securityLevelId) throws RemotePermissionException, RemoteValidationException, RemoteException
RemotePermissionException
RemoteValidationException
RemoteException
RemoteComment[] getComments(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
boolean addAttachmentsToIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, java.lang.String[] fileNames, byte[][] attachments) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
RemoteAttachment[] getAttachmentsFromIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException
RemoteException
void deleteIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
void addComment(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, RemoteComment remoteComment) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
boolean hasPermissionToEditComment(com.atlassian.crowd.embedded.api.User user, RemoteComment remoteComment) throws RemoteException
RemoteException
RemoteComment editComment(com.atlassian.crowd.embedded.api.User user, RemoteComment remoteComment) throws RemoteException
RemoteException
RemoteComment getComment(com.atlassian.crowd.embedded.api.User user, java.lang.Long commentId) throws RemoteException
RemoteException
RemoteIssue updateIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, java.util.Map actionParams) throws RemoteException
RemoteException
RemoteField[] getFieldsForCreate(com.atlassian.crowd.embedded.api.User user, java.lang.String projectKey, java.lang.Long issueTypeId) throws RemoteException
RemoteException
RemoteField[] getFieldsForEdit(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException
RemoteException
RemoteIssue updateIssue(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, RemoteFieldValue[] actionParams) throws RemoteException
RemoteException
RemoteNamedObject[] getAvailableActions(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException
RemoteException
RemoteField[] getFieldsForAction(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, java.lang.String actionIdString) throws RemoteException
RemoteException
RemoteIssue progressWorkflowAction(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, java.lang.String actionIdString, RemoteFieldValue[] actionParams) throws RemoteException
RemoteException
RemoteIssue getIssueById(com.atlassian.crowd.embedded.api.User user, java.lang.String issueId) throws RemoteException, RemotePermissionException
RemoteException
RemotePermissionException
RemoteWorklog addWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, RemoteWorklog remoteWorklog, java.lang.String newRemainingEstimate) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
RemoteWorklog addWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, RemoteWorklog remoteWorklog) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
RemoteWorklog addWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey, RemoteWorklog remoteWorklog) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void deleteWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String remoteWorklogId, java.lang.String newRemainingEstimate) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void deleteWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String remoteWorklogId) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void deleteWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user, java.lang.String remoteWorklogId) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void updateWorklogWithNewRemainingEstimate(com.atlassian.crowd.embedded.api.User user, RemoteWorklog remoteWorklog, java.lang.String newRemainingEstimate) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void updateWorklogAndAutoAdjustRemainingEstimate(com.atlassian.crowd.embedded.api.User user, RemoteWorklog remoteWorklog) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
void updateWorklogAndRetainRemainingEstimate(com.atlassian.crowd.embedded.api.User user, RemoteWorklog remoteWorklog) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
RemoteWorklog[] getWorklogs(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemotePermissionException, RemoteValidationException
RemoteException
RemotePermissionException
RemoteValidationException
boolean hasPermissionToCreateWorklog(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemoteValidationException
RemoteException
RemoteValidationException
boolean hasPermissionToDeleteWorklog(com.atlassian.crowd.embedded.api.User user, java.lang.String worklogId) throws RemoteException, RemoteValidationException
RemoteException
RemoteValidationException
boolean hasPermissionToUpdateWorklog(com.atlassian.crowd.embedded.api.User user, java.lang.String worklogId) throws RemoteException, RemoteValidationException
RemoteException
RemoteValidationException
RemoteSecurityLevel getSecurityLevel(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException, RemotePermissionException
user
- user performing this operationissueKey
- the issue key
RemoteException
- If there was some problem preventing the operation from working.
RemotePermissionException
- If the issue key is invalid
or the user is not permitted to see this issue.java.util.Date getResolutionDateByKey(com.atlassian.crowd.embedded.api.User user, java.lang.String issueKey) throws RemoteException
user
- The user making the requestissueKey
- the key of the issue being retrieved
RemoteException
- If the user doesn't have permission to browse the issue or the issue doesn't existjava.util.Date getResolutionDateById(com.atlassian.crowd.embedded.api.User user, java.lang.Long issueId) throws RemoteException
user
- The user making the requestissueId
- the id of the issue being retrieved
RemoteException
- If the user doesn't have permission to browse the issue or the issue doesn't exist
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |