| Package | Description | 
|---|---|
| com.atlassian.confluence.internal.spaces | 
 Confluence internal classes related to spaces. 
 | 
| com.atlassian.confluence.security.denormalisedpermissions | |
| com.atlassian.confluence.security.denormalisedpermissions.impl | |
| com.atlassian.confluence.security.denormalisedpermissions.impl.space.dao | |
| com.atlassian.confluence.spaces | 
| Modifier and Type | Method and Description | 
|---|---|
SpacesQuery | 
SpacesQueryWithPermissionQueryBuilder.getSpacesQuery()  | 
| Modifier and Type | Method and Description | 
|---|---|
@NonNull PageResponse<Space> | 
SpaceManagerInternal.getSpaces(SpacesQuery query,
         LimitedRequest limitedRequest,
         Predicate<? super Space>... filter)
get a paginated list of spaces that match the spaceQuery, filtered by the given predicate 
 | 
static SpacesQueryWithPermissionQueryBuilder | 
SpacesQueryWithPermissionQueryBuilder.spacesQueryWithoutPermissionCheck(SpacesQuery spacesQuery)  | 
static SpacesQueryWithPermissionQueryBuilder | 
SpacesQueryWithPermissionQueryBuilder.spacesQueryWithPermissionCheck(SpacesQuery spacesQuery,
                              SpacePermissionQueryBuilder permissionClauseBuilder)  | 
@NonNull io.atlassian.fugue.Either<AccessDenied,SpacesQueryWithPermissionQueryBuilder> | 
SpaceManagerInternal.toSpacesQueryWithPermissionQueryBuilder(SpacesQuery spacesQuery)
 Converts a  
SpacesQuery into a decorated form SpacesQueryWithPermissionQueryBuilder that includes
 information about how database queries should be built for the space permissions table. | 
| Modifier and Type | Method and Description | 
|---|---|
List<Space> | 
BulkPermissionService.getPermittedSpaces(SpacesQuery spaceQuery,
                  int offset,
                  int limit)
Returns a list of permitted spaces filters by spaceQuery. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Space> | 
DenormalisedPermissionServiceImpl.getPermittedSpaces(SpacesQuery spaceQuery,
                  int offset,
                  int limit)
Returns a list of permitted spaces filters by spaceQuery. 
 | 
List<Space> | 
DenormalisedPermissionRouter.getPermittedSpaces(SpacesQuery spaceQuery,
                  int offset,
                  int limit)
Returns a list of permitted spaces filters by spaceQuery. 
 | 
List<Space> | 
DenormalisedPermissionFallbackServiceImpl.getPermittedSpaces(SpacesQuery spaceQuery,
                  int offset,
                  int limit)
Returns a list of permitted spaces filters by spaceQuery. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpacesQuery | 
SpacesQuery.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
@NonNull List<Space> | 
DefaultSpaceManager.getAllSpaces(SpacesQuery query)  | 
@NonNull List<Space> | 
SpaceManager.getAllSpaces(SpacesQuery query)
Deprecated. 
 
since 7.3.0, use  
SpaceService.find(Expansion...)
 in plugins and SpaceManagerInternal in core where applicable | 
@NonNull ListBuilder<Space> | 
DefaultSpaceManager.getSpaces(SpacesQuery query)  | 
@NonNull ListBuilder<Space> | 
SpaceManager.getSpaces(SpacesQuery query)
Deprecated. 
 
since 7.3.0, use  
SpaceService.find(Expansion...)
 in plugins and SpaceManagerInternal in core where applicable | 
@NonNull PageResponse<Space> | 
DefaultSpaceManager.getSpaces(SpacesQuery query,
         LimitedRequest limitedRequest,
         Predicate<? super Space>... filter)  | 
@NonNull io.atlassian.fugue.Either<AccessDenied,SpacesQueryWithPermissionQueryBuilder> | 
DefaultSpaceManager.toSpacesQueryWithPermissionQueryBuilder(SpacesQuery spacesQuery)  | 
Copyright © 2003–2022 Atlassian. All rights reserved.