com.atlassian.jira.web.action
Class AbstractPermissions
java.lang.Object
ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.AbstractPermissions
- Direct Known Subclasses:
- GlobalPermissions
- public abstract class AbstractPermissions
- extends ProjectActionSupport
- See Also:
- Serialized Form
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDefaultAssignee, getField, getLocale, getOutlookDate, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getText, getText, getText, getText, getUserFullName, getUserPreferences, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPermissions
public AbstractPermissions()
allowGlobalPerms
public abstract boolean allowGlobalPerms()
removePermission
protected abstract void removePermission(int permType,
Group group)
throws RemoveException
- Throws:
RemoveException
createPermission
protected abstract void createPermission(int permType,
Group group)
throws CreateException
- Throws:
CreateException
doExecute
protected java.lang.String doExecute()
throws java.lang.Exception
- Throws:
java.lang.Exception
doValidation
protected void doValidation()
getGroups
public java.util.Collection getGroups()
getPermissionGroups
public abstract java.util.Collection getPermissionGroups(java.lang.Integer permType)
getPermType
public int getPermType()
setPermType
public void setPermType(int permType)
getGroupName
public java.lang.String getGroupName()
setGroupName
public void setGroupName(java.lang.String groupName)
setAction
public void setAction(java.lang.String action)
getPermTypes
public java.util.Map getPermTypes()
getDescription
public java.lang.String getDescription(java.lang.Integer permType)