Uses of Class
com.atlassian.confluence.security.SpacePermission

Packages that use SpacePermission
com.atlassian.confluence.security   
com.atlassian.confluence.security.actions   
com.atlassian.confluence.security.persistence.dao   
com.atlassian.confluence.security.persistence.dao.hibernate   
com.atlassian.confluence.spaces   
com.atlassian.confluence.upgrade   
 

Uses of SpacePermission in com.atlassian.confluence.security
 

Methods in com.atlassian.confluence.security that return SpacePermission
static SpacePermission SpacePermission.fromFormParameterName(String formParameterName, Space space)
          Convert a form parameter name into a space permission.
 

Methods in com.atlassian.confluence.security with parameters of type SpacePermission
protected  boolean CachingSpacePermissionManager.hasPermissionInDao(SpacePermission permission)
          Looks up permission in the cache instance.
protected  void CachingSpacePermissionManager.savePermissionToDao(SpacePermission permission)
          Saves permission to the DAO.
protected  void CachingSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
          Removes realPermission from the DAO.
 void DefaultSpacePermissionManager.savePermission(SpacePermission permission)
           
 void DefaultSpacePermissionManager.removePermission(SpacePermission permission)
           
protected  boolean DefaultSpacePermissionManager.hasPermissionInDao(SpacePermission permission)
          Determines if permission exists in the SpacePermissionDao
protected  void DefaultSpacePermissionManager.savePermissionToDao(SpacePermission permission)
          Saves the permission to the data store

This may be overridden to provide caching, where applicable.

protected  void DefaultSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
          Removes the permission from the data store

This may be overridden to provide caching, where applicable

 boolean SpacePermission.isDependentOn(SpacePermission otherPermission)
          One permission is dependent on another if the other permission is a guard permission that applies to the same space/global scope, and to the same group or user as this permission.
 void SpacePermissionCheckDispatcherCoordinator.savePermission(SpacePermission permission)
           
 void SpacePermissionCheckDispatcherCoordinator.removePermission(SpacePermission permission)
           
 void SpacePermissionManager.savePermission(SpacePermission permission)
           
 void SpacePermissionManager.removePermission(SpacePermission permission)
           
 

Uses of SpacePermission in com.atlassian.confluence.security.actions
 

Methods in com.atlassian.confluence.security.actions with parameters of type SpacePermission
protected  void AbstractEditPermissionsAction.addPermission(SpacePermission permission)
           
protected  boolean AbstractEditPermissionsAction.isPermissionExists(SpacePermission spacePermission)
           
protected  void AbstractEditPermissionsAction.removePermission(SpacePermission pemissionToRemove)
           
 

Uses of SpacePermission in com.atlassian.confluence.security.persistence.dao
 

Methods in com.atlassian.confluence.security.persistence.dao that return SpacePermission
 SpacePermission SpacePermissionDao.getById(long id)
          Retrieves a single SpacePermission by its ID
 

Methods in com.atlassian.confluence.security.persistence.dao with parameters of type SpacePermission
 boolean SpacePermissionDao.hasPermission(SpacePermission permission)
          Determines whether permission exists in the data store
 List SpacePermissionDao.findPermissionTypes(SpacePermission permission)
          Find all permission types matching the combination of (space, user, group) in permission.
 

Uses of SpacePermission in com.atlassian.confluence.security.persistence.dao.hibernate
 

Methods in com.atlassian.confluence.security.persistence.dao.hibernate that return SpacePermission
 SpacePermission HibernateSpacePermissionDao.getById(long id)
           
 

Methods in com.atlassian.confluence.security.persistence.dao.hibernate with parameters of type SpacePermission
 boolean HibernateSpacePermissionDao.hasPermission(SpacePermission permission)
           
 List HibernateSpacePermissionDao.findPermissionTypes(SpacePermission permission)
           
 

Uses of SpacePermission in com.atlassian.confluence.spaces
 

Methods in com.atlassian.confluence.spaces with parameters of type SpacePermission
 void Space.addPermission(SpacePermission permission)
           
 void Space.removePermission(SpacePermission permission)
           
 

Uses of SpacePermission in com.atlassian.confluence.upgrade
 

Fields in com.atlassian.confluence.upgrade declared as SpacePermission
 SpacePermission RemoveActiveFlagUpgradeTask.USE_CONF_PERM
           
 



Confluence is developed by Atlassian.