public interface ConfigurationRepository
| Modifier and Type | Method and Description |
|---|---|
<T extends Configuration<T>> |
delete(java.lang.Class<T> configurationClass,
java.lang.String name)
Deletes a configuration
|
<T extends Configuration<T>> |
find(java.lang.Class<T> configurationClass,
java.lang.String name)
Gets a configuration using its name
|
<T extends Configuration<T>> |
list(java.lang.Class<T> configurationClass)
Gets the list of items for this configuration class
|
<T extends Configuration<T>> |
save(T configuration)
Saves or creates a configuration
|
<T extends Configuration<T>> java.util.List<T> list(java.lang.Class<T> configurationClass)
<T extends Configuration<T>> java.util.Optional<T> find(java.lang.Class<T> configurationClass, java.lang.String name)
<T extends Configuration<T>> T save(T configuration)
<T extends Configuration<T>> void delete(java.lang.Class<T> configurationClass, java.lang.String name)