| Modifier and Type | Method and Description |
|---|---|
String |
DenormalisedPermissionsDdlExecutor.getDenormalisedSpacePermissionsIndexName(SpacePermissionType spacePermissionType) |
| Modifier and Type | Method and Description |
|---|---|
void |
DenormalisedSpacePermissionDao.addRecord(DenormalisedSpacePermission spacePermission,
SpacePermissionType spacePermissionType) |
void |
DenormalisedSpacePermissionDao.deleteFastSpacePermissionsForSpaces(SpacePermissionType spacePermissionType,
Collection<Long> spaceIds)
Removes all fast space permissions for the provided list of space ids.
|
Map<Long,List<DenormalisedSpacePermission>> |
DenormalisedSpacePermissionDao.findPermissionsForSpaces(Set<Long> spaceIds,
SpacePermissionType permissionType)
Retrieves all denormalised space permissions for the provided set of space ids
|
Set<Long> |
DenormalisedSpacePermissionDao.findPermittedSpaceIds(Set<Long> sids,
Set<Long> spaceIds,
SpacePermissionType permissionType)
Receives a set of space ids and returns only permitted ones.
|
List<Space> |
DenormalisedSpacePermissionDao.findPermittedSpaces(List<Long> sidList,
SpacePermissionType permissionType)
Retrieves all permitted spaces, filtered by space permissions and sid list
|
List<SpaceKeyWithPermission> |
DenormalisedSpacePermissionDao.getAllSpacesKeysWithPermissionInfo(Set<Long> sids,
SpacePermissionType permissionType)
Retrieves all space keys.
|
List<Long> |
DenormalisedSpacePermissionDao.getOrphanSpacesInFastPermissions(SpacePermissionType spacePermissionType,
int limit)
Returns the list of space id that do not exist in the DB anymore but fast space permissions still have references to them.
|
List<Space> |
DenormalisedSpacePermissionDao.getSpaces(Set<Long> sids,
SpacePermissionType permissionType,
SpacesQuery spaceQuery,
int offset,
int limit,
boolean permissionExempt)
Returns a list of permitted spaces
Spaces could be additionally filtered by provided optional filters
|
void |
DenormalisedSpacePermissionDao.removeRecord(DenormalisedSpacePermission spacePermission,
SpacePermissionType spacePermissionType) |
| Modifier and Type | Method and Description |
|---|---|
static SpacePermissionType |
SpacePermissionType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SpacePermissionType[] |
SpacePermissionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
SpacePermissionType |
SpacePermissionDTOLight.getType() |
Copyright © 2003–2021 Atlassian. All rights reserved.