Package com.enonic.xp.issue

## Interface IssueService

-     @PublicApi
      public interface IssueService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Issue` | `create​(CreateIssueParams params)` |
    `IssueComment` | `createComment​(CreateIssueCommentParams params)` |
    `DeleteIssueCommentResult` | `deleteComment​(DeleteIssueCommentParams params)` |
    `FindIssueCommentsResult` | `findComments​(IssueCommentQuery query)` |
    `FindIssuesResult` | `findIssues​(IssueQuery query)` |
    `Issue` | `getIssue​(IssueId id)` |
    `Issue` | `update​(UpdateIssueParams params)` |
    `IssueComment` | `updateComment​(UpdateIssueCommentParams params)` |

- - ### Method Detail

    - #### create

          Issue create​(CreateIssueParams params)

    - #### update

          Issue update​(UpdateIssueParams params)

    - #### getIssue

          Issue getIssue​(IssueId id)

    - #### findIssues

          FindIssuesResult findIssues​(IssueQuery query)

    - #### createComment

          IssueComment createComment​(CreateIssueCommentParams params)

    - #### findComments

          FindIssueCommentsResult findComments​(IssueCommentQuery query)

    - #### deleteComment

          DeleteIssueCommentResult deleteComment​(DeleteIssueCommentParams params)

    - #### updateComment

          IssueComment updateComment​(UpdateIssueCommentParams params)