com.atlassian.jira.web.action.admin.issuesecurity
Class DeleteIssueSecurityLevel
java.lang.Object
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
com.atlassian.jira.web.action.admin.issuesecurity.DeleteIssueSecurityLevel
- All Implemented Interfaces:
- SchemeAware
- public class DeleteIssueSecurityLevel
- extends SchemeAwareIssueSecurityAction
- See Also:
- Serialized Form
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
getCachedGroups, getConstantsManager, getGlobalColumns, getPropertySet, getRedirect, getRemoteUser, getUserPreferences, isHasIssuePermission, isHasPermission, isHasPermission, isHasProjectPermission |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeleteIssueSecurityLevel
public DeleteIssueSecurityLevel()
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Swap the security level on all issues to the chosen level. If no level is chosen then the security will
be set to null. The issue cache is flushed and the security level record is removed
- Returns:
-
- Throws:
java.lang.Exception
getAffectedIssues
public java.util.List getAffectedIssues()
getLevelId
public java.lang.Long getLevelId()
setLevelId
public void setLevelId(java.lang.Long levelId)
getIssueSecurityName
public java.lang.String getIssueSecurityName()
throws GenericEntityException
- Throws:
GenericEntityException
getRedirectURL
public java.lang.String getRedirectURL()
- Overrides:
getRedirectURL
in class SchemeAwareIssueSecurityAction
getOtherLevels
public java.util.Map getOtherLevels()
- Return all other security levels in this scheme
getSwapLevel
public java.lang.Long getSwapLevel()
setSwapLevel
public void setSwapLevel(java.lang.Long swapLevel)