com.atlassian.jira.permission
Interface PermissionSchemeManager
- All Superinterfaces:
- SchemeManager
- All Known Implementing Classes:
- DefaultPermissionSchemeManager
- public interface PermissionSchemeManager
- extends SchemeManager
This class is used to handle Permission Schemes. Permission Schemes are created, removed and edited through this class
Methods inherited from interface com.atlassian.jira.scheme.SchemeManager |
addDefaultSchemeToProject, addSchemeToProject, copyScheme, createDefaultScheme, createScheme, createSchemeEntity, deleteEntity, deleteScheme, getDefaultScheme, getEntities, getEntities, getEntities, getEntities, getEntities, getEntities, getEntity, getGroups, getProjects, getScheme, getScheme, getSchemes, getSchemes, getUsers, getUsers, hasSchemeAuthority, hasSchemeAuthority, removeEntities, removeEntities, removeSchemesFromProject, schemeExists, updateScheme |
getSchemeEntityName
public String getSchemeEntityName()
getEntityName
public String getEntityName()
getAssociationType
public String getAssociationType()
getSchemeDesc
public String getSchemeDesc()
getEntities
public List getEntities(org.ofbiz.core.entity.GenericValue scheme,
Long permissionId,
String type,
String parameter)
throws org.ofbiz.core.entity.GenericEntityException
- Get all Generic Value permission records for a particular scheme and permission Id
- Parameters:
scheme
- The scheme that the permissions belong topermissionId
- The Id of the permissionparameter
- The permission parameter (group name etc)type
- The type of the permission(Group, Current Reporter etc)
- Returns:
- List of (GenericValue) permissions
- Throws:
org.ofbiz.core.entity.GenericEntityException
flushSchemeEntities
public void flushSchemeEntities()
Copyright © 2002-2006 Atlassian. All Rights Reserved.