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 SummaryModifier and TypeMethodDescription@Nullable ConfigurationMetadatagetConfigurationMetadata(String configName) Get configuration metadata.Get all configuration names.
- 
Method Details- 
getConfigurationNamesGet all configuration names.- Returns:
- Configuration names
 
- 
getConfigurationMetadataGet configuration metadata.- Parameters:
- configName- Configuration name
- Returns:
- Configuration metadata or null if none exists for the given name.
 
 
-