public class

SchemeAwareIssueSecurityAction

extends AbstractSchemeAwareAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.scheme.AbstractSchemeAwareAction
           ↳ com.atlassian.jira.web.action.admin.issuesecurity.SchemeAwareIssueSecurityAction
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected final IssueSecuritySchemeManager issueSecuritySchemeManager
protected final SecurityTypeManager issueSecurityTypeManager
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
SchemeAwareIssueSecurityAction(IssueSecuritySchemeManager issueSecuritySchemeManager, SecurityTypeManager issueSecurityTypeManager)
Public Methods
IssueSecurityLevelScheme getIssueSecurityLevelScheme()
String getRedirectURL()
IssueSecuritySchemeManager getSchemeManager()
SchemeType getType(String id)
boolean isDefault(Long levelId)
Is this Level the default level for the scheme
[Expand]
Inherited Methods
From class com.atlassian.jira.scheme.AbstractSchemeAwareAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.action.admin.notification.SchemeAware
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Fields

protected final IssueSecuritySchemeManager issueSecuritySchemeManager

protected final SecurityTypeManager issueSecurityTypeManager

Public Constructors

public SchemeAwareIssueSecurityAction (IssueSecuritySchemeManager issueSecuritySchemeManager, SecurityTypeManager issueSecurityTypeManager)

Public Methods

public IssueSecurityLevelScheme getIssueSecurityLevelScheme ()

public String getRedirectURL ()

public IssueSecuritySchemeManager getSchemeManager ()

public SchemeType getType (String id)

public boolean isDefault (Long levelId)

Is this Level the default level for the scheme

Parameters
levelId The id of the level to check if it is the default
Returns
  • true if the level is the default otherwise false