public abstract class AbstractResource extends Object
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.jira.security.JiraAuthenticationContext |
authenticationContext |
private com.atlassian.jira.bc.issue.IssueService |
issueService |
Constructor and Description |
---|
AbstractResource(com.atlassian.jira.bc.issue.IssueService issueService,
com.atlassian.jira.security.JiraAuthenticationContext authenticationContext) |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
collectErrorMessages(com.atlassian.jira.bc.ServiceResult result) |
protected List<String> |
collectMessages(com.atlassian.jira.bc.ServiceResult result) |
protected String |
collectMessagesAndJoin(com.atlassian.jira.bc.ServiceResult result) |
protected List<String> |
collectWarningMessages(com.atlassian.jira.bc.ServiceResult result) |
protected com.atlassian.jira.issue.Issue |
getIssueWithPermission(com.atlassian.jira.user.ApplicationUser user,
String issueKey,
boolean edit)
Get issue and check permissions for a given user
|
protected com.atlassian.jira.issue.Issue |
getIssueWithPermissions(String issueKey,
boolean edit)
Get the issue and check its permissions.
|
private final com.atlassian.jira.bc.issue.IssueService issueService
protected final com.atlassian.jira.security.JiraAuthenticationContext authenticationContext
public AbstractResource(com.atlassian.jira.bc.issue.IssueService issueService, com.atlassian.jira.security.JiraAuthenticationContext authenticationContext)
protected List<String> collectWarningMessages(com.atlassian.jira.bc.ServiceResult result)
protected List<String> collectErrorMessages(com.atlassian.jira.bc.ServiceResult result)
protected String collectMessagesAndJoin(com.atlassian.jira.bc.ServiceResult result)
protected com.atlassian.jira.issue.Issue getIssueWithPermissions(String issueKey, boolean edit)
issueKey
- the issue keyedit
- true if permissions should be checked for Edit, false if permissions should be checked for VIEWprotected com.atlassian.jira.issue.Issue getIssueWithPermission(com.atlassian.jira.user.ApplicationUser user, String issueKey, boolean edit)
Copyright © 2020 Play SQL. All rights reserved.