| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
JsonSpaceProperty.SpacePropertyBuilder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
static JsonSpaceProperty.SpacePropertyBuilder | 
JsonSpaceProperty.builder(JsonSpaceProperty property)  | 
| Modifier and Type | Method and Description | 
|---|---|
Navigation.Builder | 
Navigation.SpaceNav.property(JsonSpaceProperty property)  | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyService.create(JsonSpaceProperty newProperty)
Create a content property. 
 | 
JsonSpaceProperty | 
SpacePropertyService.update(JsonSpaceProperty property)
Updates a space property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyService.create(JsonSpaceProperty newProperty)
Create a content property. 
 | 
void | 
SpacePropertyService.delete(JsonSpaceProperty property)
Removes a space property from the system. 
 | 
JsonSpaceProperty | 
SpacePropertyService.update(JsonSpaceProperty property)
Updates a space property. 
 | 
ValidationResult | 
SpacePropertyService.Validator.validateCreate(JsonSpaceProperty newProperty)
Validate that a space property can be created, including permission checks. 
 | 
ValidationResult | 
SpacePropertyService.Validator.validateDelete(JsonSpaceProperty property)
Validate that a space property can be deleted, including permission checks. 
 | 
ValidationResult | 
SpacePropertyService.Validator.validateUpdate(JsonSpaceProperty property)
Validate that a space property can be updated, including permission checks. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
JsonPropertyFactory.buildFrom(Space space,
         CustomContentEntityObject storageContentProperty,
         Expansions expansions)  | 
JsonSpaceProperty | 
JsonPropertyFactory.buildSpacePropertyFrom(CustomContentEntityObject property,
                      Expansions expansions)
Convert the given CustomContentEntityObject into a corresponding SpaceProperty. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<CustomContentEntityObject,JsonSpaceProperty> | 
JsonPropertyFactory.buildSpacePropertyFromFunction(Space space,
                              Expansions expansions)  | 
| Modifier and Type | Method and Description | 
|---|---|
CustomContentEntityObject | 
StorageJsonPropertyManager.getStorageSpaceProperty(JsonSpaceProperty property)  | 
CustomContentEntityObject | 
StorageJsonPropertyManager.updateStorageFromApi(JsonSpaceProperty property,
                    CustomContentEntityObject storageJsonProperty)
Updates a JsonProperty CustomContentEntityObject to be a SpaceProperty. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyServiceImpl.create(JsonSpaceProperty newProperty)  | 
JsonSpaceProperty | 
SpacePropertyFinderImpl.fetchOneOrNull()  | 
JsonSpaceProperty | 
SpacePropertyServiceImpl.update(JsonSpaceProperty property)  | 
| Modifier and Type | Method and Description | 
|---|---|
PageResponse<JsonSpaceProperty> | 
SpacePropertyFinderImpl.fetchMany(PageRequest request)  | 
com.atlassian.fugue.Option<JsonSpaceProperty> | 
SpacePropertyFinderImpl.fetchOne()  | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyServiceImpl.create(JsonSpaceProperty newProperty)  | 
void | 
SpacePropertyServiceImpl.delete(JsonSpaceProperty property)  | 
JsonSpaceProperty | 
SpacePropertyServiceImpl.update(JsonSpaceProperty property)  | 
ValidationResult | 
SpacePropertyValidatorImpl.validateCreate(JsonSpaceProperty newProperty)  | 
ValidationResult | 
SpacePropertyValidatorImpl.validateDelete(JsonSpaceProperty property)  | 
ValidationResult | 
SpacePropertyValidatorImpl.validateUpdate(JsonSpaceProperty property)  | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyResource.create(String spaceKey,
      JsonSpaceProperty newProperty)
Creates a new space property. 
 | 
JsonSpaceProperty | 
SpacePropertyResource.create(String spaceKey,
      String propertyKey,
      JsonSpaceProperty newProperty)
Creates a new space property. 
 | 
JsonSpaceProperty | 
SpacePropertyResource.get(String spaceKey,
   String propertyKey,
   String expand)
Returns a space property. 
 | 
JsonSpaceProperty | 
SpacePropertyResource.update(String spaceKey,
      String propertyKey,
      JsonSpaceProperty property)
Updates a space property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PageResponse<JsonSpaceProperty> | 
SpacePropertyResource.get(String spaceKey,
   String expand,
   int start,
   int limit,
   javax.ws.rs.core.UriInfo uriInfo)
Returns a paginated list of space properties. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonSpaceProperty | 
SpacePropertyResource.create(String spaceKey,
      JsonSpaceProperty newProperty)
Creates a new space property. 
 | 
JsonSpaceProperty | 
SpacePropertyResource.create(String spaceKey,
      String propertyKey,
      JsonSpaceProperty newProperty)
Creates a new space property. 
 | 
JsonSpaceProperty | 
SpacePropertyResource.update(String spaceKey,
      String propertyKey,
      JsonSpaceProperty property)
Updates a space property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyServiceImpl.create(JsonSpaceProperty newProperty)  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyService.create(JsonSpaceProperty newProperty)
Create a space property. 
 | 
com.atlassian.util.concurrent.Promise<PageResponse<JsonSpaceProperty>> | 
RemoteSpacePropertyServiceImpl.RemoteSpacePropertyFinderImpl.fetchMany(PageRequest request)  | 
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<JsonSpaceProperty>> | 
RemoteSpacePropertyServiceImpl.RemoteSpacePropertyFinderImpl.fetchOne()  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyServiceImpl.RemoteSpacePropertyFinderImpl.fetchOneOrNull()  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyServiceImpl.update(JsonSpaceProperty newProperty)  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyService.update(JsonSpaceProperty newProperty)
Update a space property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyServiceImpl.create(JsonSpaceProperty newProperty)  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyService.create(JsonSpaceProperty newProperty)
Create a space property. 
 | 
com.atlassian.util.concurrent.Promise<Void> | 
RemoteSpacePropertyServiceImpl.delete(JsonSpaceProperty property)  | 
com.atlassian.util.concurrent.Promise<Void> | 
RemoteSpacePropertyService.delete(JsonSpaceProperty property)
Removes a space property from the system. 
 | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyServiceImpl.update(JsonSpaceProperty newProperty)  | 
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> | 
RemoteSpacePropertyService.update(JsonSpaceProperty newProperty)
Update a space property. 
 | 
Copyright © 2003–2017 Atlassian. All rights reserved.