@javax.inject.Named class IssuesDelegateFactory extends java.lang.Object
Constructor and description |
---|
IssuesDelegateFactory(com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.config.ConstantsManager constantsManager, com.atlassian.jira.issue.attachment.TemporaryWebAttachmentManager temporaryWebAttachmentManager, com.atlassian.jira.security.xsrf.XsrfTokenGenerator xsrfTokenGenerator, com.atlassian.jira.issue.security.IssueSecurityLevelManager issueSecurityLevelManager, com.atlassian.jira.issue.security.IssueSecuritySchemeManager issueSecuritySchemeManager, com.atlassian.jira.security.PermissionManager permissionManager, com.atlassian.jira.security.roles.ProjectRoleManager projectRoleManager, com.atlassian.jira.issue.fields.FieldManager fieldManager, FieldUpdaterResolver fieldUpdaterResolver, com.atlassian.jira.issue.IssueFactory issueFactory, com.onresolve.scriptrunner.canned.jira.utils.servicedesk.CustomerContextServiceExecutor customerContextServiceExecutor, AttachmentFileValidator attachmentFileValidator) |
Type Params | Return Type | Name and description |
---|---|---|
|
IssueCreationDelegate |
buildCreationDelegate(com.atlassian.jira.project.Project project, com.atlassian.jira.issue.issuetype.IssueType issueType) |
|
IssueTransitionDelegate |
buildTransitionDelegate(com.atlassian.jira.issue.Issue issue) |
|
IssueUpdateDelegate |
buildUpdateDelegate(com.atlassian.jira.issue.Issue issue) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |