| Package | Description |
|---|---|
| com.atlassian.confluence.api.impl.service.content.factory | |
| com.atlassian.confluence.api.impl.service.content.sql |
| Modifier and Type | Method and Description |
|---|---|
protected Space |
AbstractSpaceFactory.buildSpaceTarget(SpaceRow space) |
Map<String,Object> |
SpaceMetadataFactory.makeMetadata(SpaceRow spaceRow,
Fauxpansions fauxpansions)
Makes metadata for a SpaceRow
|
Map<String,Object> |
DefaultSpaceMetadataFactory.makeMetadata(SpaceRow spaceRow,
Fauxpansions fauxpansions) |
| Modifier and Type | Method and Description |
|---|---|
SpaceRow |
SpaceRow.SpaceRowBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
static List<SpaceRow> |
SqlLabelQuery.getSpaceLabels(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template,
Optional<com.atlassian.sal.api.user.UserKey> userKey,
List<SpaceRow> spaces)
For each provided SpaceRow, returns a corresponding SpaceRow with the space's labels added.
|
static List<SpaceRow> |
SqlSpaceLogoQuery.getSpaceLogos(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations template,
List<SpaceRow> spaces)
For each SpaceRow, returns a corresponding SpaceRow with the space logo added.
|
| Modifier and Type | Method and Description |
|---|---|
Space |
SqlSpaceFactory.buildFrom(SpaceRow row,
Expansions expansions) |
protected io.atlassian.fugue.Option<Page> |
SqlSpaceFactory.getHomepage(SpaceRow space) |
protected io.atlassian.fugue.Option<ContentSelector> |
SqlSpaceFactory.getHomepageSelector(SpaceRow space) |
protected String |
SqlSpaceFactory.getIconPath(SpaceRow space) |
protected List<SpacePermission> |
SqlSpaceFactory.getSpacePermissions(SpaceRow space,
Expansions expansions) |
static String |
SqlSpaceLogoQuery.key(SpaceRow space) |
| Modifier and Type | Method and Description |
|---|---|
static List<SpaceRow> |
SqlLabelQuery.getSpaceLabels(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template,
Optional<com.atlassian.sal.api.user.UserKey> userKey,
List<SpaceRow> spaces)
For each provided SpaceRow, returns a corresponding SpaceRow with the space's labels added.
|
static List<SpaceRow> |
SqlSpaceLogoQuery.getSpaceLogos(org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations template,
List<SpaceRow> spaces)
For each SpaceRow, returns a corresponding SpaceRow with the space logo added.
|
| Constructor and Description |
|---|
SpaceRowBuilder(SpaceRow row) |
| Constructor and Description |
|---|
SqlSpaceFinder(org.hibernate.SessionFactory sessionFactory,
PaginationService paginationService,
ModelFactory<SpaceRow,Space> sqlSpaceFactory,
PermissionManager permissionManager,
SpacePermissionManager spacePermissionManager) |
Copyright © 2003–2017 Atlassian. All rights reserved.