Class AnnotationClassConfigurationMetadataProvider
java.lang.Object
org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
- All Implemented Interfaces:
- ConfigurationMetadataProvider
public class AnnotationClassConfigurationMetadataProvider
extends Object
implements ConfigurationMetadataProvider
Detects configuration annotation classes deployed by any bundle via OSGi extender pattern.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetConfigurationMetadata(String configName) Get configuration metadata.Get all configuration names.
- 
Constructor Details- 
AnnotationClassConfigurationMetadataProviderpublic AnnotationClassConfigurationMetadataProvider()
 
- 
- 
Method Details- 
getConfigurationNamesDescription copied from interface:ConfigurationMetadataProviderGet all configuration names.- Specified by:
- getConfigurationNamesin interface- ConfigurationMetadataProvider
- Returns:
- Configuration names
 
- 
getConfigurationMetadataDescription copied from interface:ConfigurationMetadataProviderGet configuration metadata.- Specified by:
- getConfigurationMetadatain interface- ConfigurationMetadataProvider
- Parameters:
- configName- Configuration name
- Returns:
- Configuration metadata or null if none exists for the given name.
 
 
-