Package org.openhab.core.persistence
Class PersistenceServiceConfiguration
java.lang.Object
org.openhab.core.persistence.PersistenceServiceConfiguration
This class represents the configuration for a persistence service.
- Author:
- Markus Rathgeb - Initial contribution
-
Constructor Summary
ConstructorsConstructorDescriptionPersistenceServiceConfiguration
(Collection<PersistenceItemConfiguration> configs, Collection<PersistenceStrategy> defaults, Collection<PersistenceStrategy> strategies) -
Method Summary
Modifier and TypeMethodDescriptionGet the item configurations.Get the default strategies.Get all defined strategies.
-
Constructor Details
-
PersistenceServiceConfiguration
public PersistenceServiceConfiguration(Collection<PersistenceItemConfiguration> configs, Collection<PersistenceStrategy> defaults, Collection<PersistenceStrategy> strategies)
-
-
Method Details
-
getConfigs
Get the item configurations.- Returns:
- an unmodifiable list of the item configurations
-
getDefaults
Get the default strategies.- Returns:
- an unmodifiable list of the default strategies
-
getStrategies
Get all defined strategies.- Returns:
- an unmodifiable list of the defined strategies
-