Interface ProjectPropertyService
- All Superinterfaces:
EntityPropertyService<Project>,EntityWithKeyPropertyService<Project>
- All Known Implementing Classes:
DefaultProjectEntityWithKeyPropertyService
@ExperimentalApi
public interface ProjectPropertyService
extends EntityWithKeyPropertyService<Project>
The service used to add, update, retrieve and delete properties from
Project's. Each method of this service
ensures that the user has permission to perform the operation. For each operation an appropriate event is published.- Since:
- v6.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.entity.property.EntityPropertyService
EntityPropertyService.DeletePropertyValidationResult, EntityPropertyService.EntityPropertyInput, EntityPropertyService.PropertyInput, EntityPropertyService.PropertyKeys<E>, EntityPropertyService.PropertyResult, EntityPropertyService.PropertyServiceResult, EntityPropertyService.SetPropertyValidationResult -
Method Summary
Methods inherited from interface com.atlassian.jira.entity.property.EntityPropertyService
deleteProperty, getProperties, getProperties, getPropertiesKeys, getPropertiesKeys, getProperty, getProperty, getProperty, setProperty, setProperty, validateDeleteProperty, validateDeleteProperty, validatePropertyInput, validateSetProperty, validateSetPropertyMethods inherited from interface com.atlassian.jira.entity.property.EntityWithKeyPropertyService
getPropertiesKeys, getPropertiesKeys, getProperty, getProperty, validateDeleteProperty, validateDeleteProperty, validateSetProperty, validateSetProperty