public abstract class AbstractSpacePermissionManager extends Object implements SpacePermissionManager
| Modifier and Type | Field and Description |
|---|---|
protected SpacePermissionDao |
spacePermissionDao |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSpacePermissionManager(SpacePermissionDao spacePermissionDao) |
| Modifier and Type | Method and Description |
|---|---|
Set<SpacePermission> |
getDefaultGlobalPermissions()
Returns the default global permissions that are created when Confluence is set up.
|
protected UserAccessor |
getUserAccessor() |
boolean |
hasPermissionForSpace(com.atlassian.user.User user,
List permissionTypes,
Space space) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDefaultSpacePermissions, createInitialSpacePermissions, createPrivateSpacePermissions, flushCaches, getAllPermissionsForGroup, getGlobalPermissions, getGlobalPermissions, getGroupsForPermissionType, getGroupsWithPermissions, getUsersForPermissionType, getUsersWithPermissions, groupHasPermission, hasAllPermissions, hasPermission, hasPermission, hasPermissionNoExemptions, permissionExists, removeAllPermissions, removeAllPermissionsForGroup, removeAllUserPermissions, removeAllUserPermissions, removeGlobalPermissionForUser, removePermissionsavePermissionprotected final SpacePermissionDao spacePermissionDao
protected AbstractSpacePermissionManager(SpacePermissionDao spacePermissionDao)
public boolean hasPermissionForSpace(com.atlassian.user.User user,
List permissionTypes,
Space space)
hasPermissionForSpace in interface SpacePermissionManagerpublic Set<SpacePermission> getDefaultGlobalPermissions()
SpacePermissionManagergetDefaultGlobalPermissions in interface SpacePermissionManagerSpacePermissions.protected UserAccessor getUserAccessor()
Copyright © 2003–2015 Atlassian. All rights reserved.