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(java.lang.String formParameterName, Space space, java.lang.String parameterType)
          Convert a form parameter name into a space permission.
 

Methods in com.atlassian.confluence.security with parameters of type SpacePermission
 boolean SetSpacePermissionChecker.canSetPermission(com.atlassian.user.User user, SpacePermission spacePermission)
           
 boolean DefaultSetSpacePermissionChecker.canSetPermission(com.atlassian.user.User user, SpacePermission spacePermission)
          Checks whether the specified user can set the specified space permission.
 void SpacePermissionCaseFixer.fix(SpacePermission spacePermission)
           
 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.
 boolean SpacePermissionCheckDispatcherCoordinator.permissionExists(SpacePermission permission)
           
 boolean CachingSpacePermissionManager.permissionExists(SpacePermission permission)
          Looks up permission in the cache instance.
 boolean DefaultSpacePermissionManager.permissionExists(SpacePermission permission)
          Determines if permission exists in the SpacePermissionDao
 boolean SpacePermissionManager.permissionExists(SpacePermission permission)
          Check whether the given SpacePermission exists.
 boolean SpacePermissionCoordinator.permissionExists(SpacePermission permission)
           
 void SpacePermissionCheckDispatcherCoordinator.removePermission(SpacePermission permission)
           
 void DefaultSpacePermissionManager.removePermission(SpacePermission permission)
          Removes the specified permission.
 void SpacePermissionManager.removePermission(SpacePermission permission)
           
 void SpacePermissionCoordinator.removePermission(SpacePermission permission)
          Removes the specified permission.
protected  void CachingSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
          Removes realPermission from the DAO.
protected  void DefaultSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
          Removes the permission from the data store

This may be overridden to provide caching, where applicable

 void SpacePermissionCheckDispatcherCoordinator.savePermission(SpacePermission permission)
           
 void DefaultSpacePermissionManager.savePermission(SpacePermission permission)
           
 void SpacePermissionManager.savePermission(SpacePermission permission)
          Saves the permission.
 void SpacePermissionCoordinator.savePermission(SpacePermission permission)
          Saves the specified permission.
protected  void CachingSpacePermissionManager.savePermissionToDao(SpacePermission permission)
          Saves permission to the DAO.
protected  void DefaultSpacePermissionManager.savePermissionToDao(SpacePermission permission)
          Saves the permission to the data store

This may be overridden to provide caching, where applicable.

 

Constructors in com.atlassian.confluence.security with parameters of type SpacePermission
SpacePermission(SpacePermission spacePermission)
          Creates a new SpacePermission with the attributes of another.
 

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

Methods in com.atlassian.confluence.security.actions that return SpacePermission
 SpacePermission AbstractViewPermissionsAction.PermissionRow.getPermission(java.lang.String permissionType)
           
 

Methods in com.atlassian.confluence.security.actions with parameters of type SpacePermission
protected  void AbstractEditPermissionsAction.addPermission(SpacePermission permission)
           
 void AbstractViewPermissionsAction.PermissionRow.addPermissionType(SpacePermission permission)
           
protected  boolean AbstractEditPermissionsAction.isPermissionExists(SpacePermission spacePermission)
           
protected  void AbstractEditPermissionsAction.removePermission(SpacePermission permissionToRemove)
          Removes the given permission if the current user has permission to do so, otherwise does nothing silently.
 

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
 java.util.List SpacePermissionDao.findPermissionTypes(SpacePermission permission)
          Find all permission types matching the combination of (space, user, group) in permission.
 boolean SpacePermissionDao.hasPermission(SpacePermission permission)
          Determines whether permission exists in the data store
 

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
 java.util.List HibernateSpacePermissionDao.findPermissionTypes(SpacePermission permission)
           
 boolean HibernateSpacePermissionDao.hasPermission(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
           
 



Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.