Package org.apache.sling.caconfig.spi
Interface ConfigurationMetadataProvider
- All Known Subinterfaces:
ConfigurationMetadataProviderMultiplexer
- All Known Implementing Classes:
AnnotationClassConfigurationMetadataProvider
,ConfigurationMetadataProviderMultiplexerImpl
@ConsumerType
public interface ConfigurationMetadataProvider
Allows applications to provide the necessary metadata for configurations.
-
Method Summary
Modifier and TypeMethodDescription@Nullable ConfigurationMetadata
getConfigurationMetadata
(String configName) Get configuration metadata.Get all configuration names.
-
Method Details
-
getConfigurationNames
Get all configuration names.- Returns:
- Configuration names
-
getConfigurationMetadata
Get configuration metadata.- Parameters:
configName
- Configuration name- Returns:
- Configuration metadata or null if none exists for the given name.
-