public interface ClientConfigStorageService
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String id) |
Optional<ClientConfigurationEntity> |
getById(String id) |
ClientConfigurationEntity |
getByIdOrFail(String id) |
Optional<ClientConfigurationEntity> |
getByName(String name) |
boolean |
isNameUnique(String id,
String name)
Returns whether given name is unique.
|
List<ClientConfigurationEntity> |
list() |
ClientConfigurationEntity |
save(ClientConfigurationEntity clientConfigurationEntity)
Creates or updates the
ClientConfigurationEntity |
@Nonnull ClientConfigurationEntity save(@Nonnull ClientConfigurationEntity clientConfigurationEntity) throws ConfigurationNotFoundException
ClientConfigurationEntityclientConfigurationEntity - the entity to createConfigurationNotFoundException - if the configuration for the given id wasn't foundvoid delete(@Nonnull String id) throws ConfigurationNotFoundException
id - of ClientConfigurationEntity to deleteConfigurationNotFoundException - if the configuration for the given id wasn't found@Nonnull Optional<ClientConfigurationEntity> getById(@Nonnull String id)
id - of the ClientConfigurationEntity from the storeOptional ClientConfigurationEntity from the store for the id, or Optional.empty()@Nonnull ClientConfigurationEntity getByIdOrFail(@Nonnull String id) throws ConfigurationNotFoundException
id - of the ClientConfigurationEntity from the storeOptional ClientConfigurationEntity from the store for the idConfigurationNotFoundException - if the configuration for the given id wasn't found@Nonnull Optional<ClientConfigurationEntity> getByName(@Nonnull String name)
name - of the ClientConfigurationEntity from the storeOptional ClientConfigurationEntity from the store for the name, or Optional.empty()@Nonnull List<ClientConfigurationEntity> list()
ClientConfigurationEntity ordered by name ascending, or an empty listCopyright © 2020 Atlassian. All rights reserved.