- CAConfigInventoryPrinter - Class in org.apache.sling.caconfig.management.impl.console
-
Web console configuration printer.
- CAConfigInventoryPrinter() - Constructor for class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
-
- changed() - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
-
If a provider is added or removed parse and collect all overrides again (to ensure correct overall order is preserved).
- configBucketNames() - Method in class org.apache.sling.caconfig.impl.ConfigurationResolverImpl
-
- configBucketNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationResourceResolverConfig
-
All bucket names starting with sling:configs and the alternative ones.
- ConfigNameUtil - Class in org.apache.sling.caconfig.resource.impl.util
-
Helper methods for configuration names.
- CONFIGS_BUCKET_NAME - Static variable in class org.apache.sling.caconfig.impl.ConfigurationNameConstants
-
Bucket name for configuration data (configuration with key/value pairs).
- CONFIGURATION_CLASSES_HEADER - Static variable in class org.apache.sling.caconfig.impl.ConfigurationNameConstants
-
Bundle header defining list of class names with all configuration annotation classes in this bundle.
- ConfigurationBindingsValueProvider - Class in org.apache.sling.caconfig.impl
-
Binds a script variable "caconfig" to the current configuration value map to be
used in HTL (Sightly).
- ConfigurationBindingsValueProvider() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationBindingsValueProvider
-
- ConfigurationBuilderAdapterFactory - Class in org.apache.sling.caconfig.impl
-
- ConfigurationBuilderAdapterFactory() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationBuilderAdapterFactory
-
- ConfigurationCollectionData - Interface in org.apache.sling.caconfig.management
-
Provides access to the configuration collection data and metadata for a given context path.
- ConfigurationData - Interface in org.apache.sling.caconfig.management
-
Provides access to the configuration data and metadata for a given context path.
- ConfigurationDefNameConstants - Class in org.apache.sling.caconfig.impl.def
-
- ConfigurationInheritanceStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ConfigurationInheritanceStrategy
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationInheritanceStrategyMultiplexerImpl - Class in org.apache.sling.caconfig.impl
-
Detects all ConfigurationInheritanceStrategy
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationInheritanceStrategyMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationInheritanceStrategyMultiplexerImpl
-
- ConfigurationManagementSettings - Interface in org.apache.sling.caconfig.management
-
Settings for reading and writing configurations.
- ConfigurationManagementSettingsImpl - Class in org.apache.sling.caconfig.management.impl
-
- ConfigurationManagementSettingsImpl() - Constructor for class org.apache.sling.caconfig.management.impl.ConfigurationManagementSettingsImpl
-
- ConfigurationManager - Interface in org.apache.sling.caconfig.management
-
Manages reading and writing configurations e.g. for Editor GUIs.
- ConfigurationManagerImpl - Class in org.apache.sling.caconfig.management.impl
-
- ConfigurationManagerImpl() - Constructor for class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- ConfigurationMetadataProviderMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ConfigurationMetadataProvider
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationMetadataProviderMultiplexerImpl - Class in org.apache.sling.caconfig.impl.metadata
-
Detects all ConfigurationMetadataProvider
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationMetadataProviderMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
-
- ConfigurationNameConstants - Class in org.apache.sling.caconfig.impl
-
- ConfigurationOverrideMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ConfigurationOverrideProvider
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationOverrideMultiplexerImpl - Class in org.apache.sling.caconfig.impl.override
-
Detects all ConfigurationOverrideProvider
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationOverrideMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.impl.override.ConfigurationOverrideMultiplexerImpl
-
- ConfigurationPersistenceStrategyBridge - Class in org.apache.sling.caconfig.impl
-
Bridges services implementing the deprecated ConfigurationPersistenceStrategy
interface
to the ConfigurationPersistenceStrategy2
interface for backwards compatibility.
- ConfigurationPersistenceStrategyBridge() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge
-
- ConfigurationPersistenceStrategyBridge.Adapter - Class in org.apache.sling.caconfig.impl
-
Adapter which delegates ConfigurationPersistenceStrategy2
methods to a ConfigurationPersistenceStrategy
service.
- ConfigurationPersistenceStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ConfigurationPersistenceStrategy2
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationPersistenceStrategyMultiplexerImpl - Class in org.apache.sling.caconfig.management.impl
-
Detects all ConfigurationPersistenceStrategy2
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationPersistenceStrategyMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- ConfigurationResolverImpl - Class in org.apache.sling.caconfig.impl
-
- ConfigurationResolverImpl() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationResolverImpl
-
- ConfigurationResourceNameConstants - Class in org.apache.sling.caconfig.resource.impl.def
-
- ConfigurationResourceResolverConfig - Interface in org.apache.sling.caconfig.management
-
Service for accessing the ConfigurationResourceResolver configuration from other services.
- ConfigurationResourceResolverImpl - Class in org.apache.sling.caconfig.resource.impl
-
- ConfigurationResourceResolverImpl() - Constructor for class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolverImpl
-
- ConfigurationResourceResolvingStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ConfigurationResourceResolvingStrategy
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationResourceResolvingStrategyMultiplexerImpl - Class in org.apache.sling.caconfig.resource.impl
-
Detects all ConfigurationResourceResolvingStrategy
implementations in the container
and consolidates their result based on service ranking.
- ConfigurationResourceResolvingStrategyMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
- ConfigurationResourceWrapper - Class in org.apache.sling.caconfig.impl
-
Wrapper that returns an enhanced value map for the resource
providing a merged map with all inherited property values.
- ConfigurationResourceWrapper(Resource, ValueMap) - Constructor for class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- ConfigurationWebConsolePlugin - Class in org.apache.sling.caconfig.management.impl.console
-
Web console plugin to test configuration resolution.
- ConfigurationWebConsolePlugin() - Constructor for class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
-
- ContextPathStrategyMultiplexer - Interface in org.apache.sling.caconfig.management
-
- ContextPathStrategyMultiplexer - Interface in org.apache.sling.caconfig.management.multiplexer
-
Detects all ContextPathStrategy
implementations in the container
and consolidates their result based on service ranking.
- ContextPathStrategyMultiplexerImpl - Class in org.apache.sling.caconfig.management.impl
-
Detects all ContextPathStrategy
implementations in the container
and consolidates their result based on service ranking.
- ContextPathStrategyMultiplexerImpl() - Constructor for class org.apache.sling.caconfig.management.impl.ContextPathStrategyMultiplexerImpl
-
- get(Resource) - Method in class org.apache.sling.caconfig.impl.ConfigurationResolverImpl
-
- getAdapter(Object, Class<AdapterType>) - Method in class org.apache.sling.caconfig.impl.ConfigurationBuilderAdapterFactory
-
- getAllCollectionItemConfigNames(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getAllCollectionItemConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
-
Get all configuration names from all configuration persistence strategies.
- getAllCollectionParentConfigNames(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getAllCollectionParentConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
-
Get all configuration names from all configuration persistence strategies.
- getAllConfigNames(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getAllConfigNames(String) - Method in interface org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer
-
Get all configuration names from all configuration persistence strategies.
- getAllContextPaths(Resource) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolverImpl
-
- getAllPartialConfigNameVariations(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
-
Returns all partial combinations like: a, a/b, a/b/c from config name a/b/c/d
- getBooleanValueAdditionalKeys(ValueMap, String, String[]) - Static method in class org.apache.sling.caconfig.resource.impl.util.PropertyUtil
-
Get boolean value from value map with key, or with alternative keys if not set.
- getChild(String) - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getChildren() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getCollectionItemConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionItemConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionItemConfigName(String, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getCollectionItemName() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
In case of configuration resource collection, this returns the collection item resource name.
- getCollectionItemResource(Resource) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionItemResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionItemResource(Resource) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getCollectionItemResourcePath(String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionItemResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionItemResourcePath(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getCollectionParentConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionParentConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionParentConfigName(String, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getCollectionParentResource(Resource) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionParentResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionParentResource(Resource) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getCollectionParentResourcePath(String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getCollectionParentResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getCollectionParentResourcePath(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getConfigCollectionPropertiesResourceNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationManagementSettings
-
- getConfigCollectionPropertiesResourceNames() - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagementSettingsImpl
-
- getConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getConfigName(String, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getConfigName() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
-
Get configuration name.
- getConfigName() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
Get configuration name.
- getConfigName(String, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getConfigSourcePath() - Method in interface org.apache.sling.caconfig.management.ValueInfo
-
Get the path of the configuration resource the value is stored in.
- getConfiguration(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
-
Get configuration data for the given context resource and configuration name.
- getConfiguration(Resource, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- getConfigurationCollection(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
-
Get configuration data collection for the given context resource and configuration name.
- getConfigurationCollection(Resource, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- getConfigurationMetadata(String) - Method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
-
- getConfigurationMetadata(String) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
-
Get configuration metadata from first provider (ranking priority) that has an answer.
- getConfigurationMetadata(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
-
Get configuration metadata from any configuration metadata provider.
- getConfigurationMetadata(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- getConfigurationName(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
-
Get configuration name for given configuration annotation class.
- getConfigurationNames() - Method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
-
- getConfigurationNames() - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexerImpl
-
Merge configuration names from all providers.
- getConfigurationNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
-
Get all configuration names.
- getConfigurationNames() - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- getContextPath(Resource) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolverImpl
-
- getEffectiveValue() - Method in interface org.apache.sling.caconfig.management.ValueInfo
-
Get value storedf or the current context path, or inherited from upper levels, or the default value.
- getEffectiveValues() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
Configuration values stored for the given context path merged with inherited values and default values.
- getIgnoredPropertyNames(Set<String>) - Method in interface org.apache.sling.caconfig.management.ConfigurationManagementSettings
-
Detects property names that should be ignored/filtered out when reading or writing configuration data properties.
- getIgnoredPropertyNames(Set<String>) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagementSettingsImpl
-
- getItems() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
-
- getLabel() - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
-
- getName() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getName() - Method in interface org.apache.sling.caconfig.management.ValueInfo
-
Property name.
- getOriginalServiceClass() - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getOverrideStrings() - Method in class org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
-
- getOverrideStrings() - Method in class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
-
- getParent() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getPath() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getPersistenceResourcePath(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
-
- getPersistenceResourcePath(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
-
- getProperties() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
-
- getPropertyMetadata() - Method in interface org.apache.sling.caconfig.management.ValueInfo
-
Property metadata.
- getPropertyName(String) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
-
Implements the method name mapping as defined in OSGi R6 Compendium specification,
Chapter 112.
- getPropertyNames() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
List of effective property names defined in configuration metadata or values are defined for.
- getResource(Iterator<Resource>) - Method in class org.apache.sling.caconfig.impl.ConfigurationInheritanceStrategyMultiplexerImpl
-
Get result from first strategy implementation that has an answer.
- getResource(Resource) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getResource(Iterator<Resource>) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy
-
- getResource(Resource) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getResource(Resource) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
Transform the configuration resource by the first implementation that has an answer.
- getResource(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolverImpl
-
- getResource(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource from the first implementation that has an answer.
- getResource(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceCollection(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolverImpl
-
- getResourceCollection(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource collection from the first implementation that has an answer.
- getResourceCollection(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceCollectionInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource collection inheritance chains from the first implementation that has an answer.
- getResourceCollectionInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceCollectionParentPath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource collection parent path from the first implementation that has an answer.
- getResourceCollectionParentPath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource inheritance chain from the first implementation that has an answer.
- getResourceInheritanceChain(Resource, Collection<String>, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceMetadata() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getResourcePath(String) - Method in class org.apache.sling.caconfig.impl.ConfigurationPersistenceStrategyBridge.Adapter
-
- getResourcePath(String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
-
- getResourcePath() - Method in interface org.apache.sling.caconfig.management.ConfigurationCollectionData
-
- getResourcePath() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
- getResourcePath(String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexerImpl
-
- getResourcePath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexerImpl
-
Gets the configuration resource path from the first implementation that has an answer.
- getResourcePath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
-
- getResourceResolver() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getResourceSuperType() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getResourceType() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getTitle() - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
-
- getValue() - Method in interface org.apache.sling.caconfig.management.ValueInfo
-
Get value stored for the current context path.
- getValueInfo(String) - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
Get detailed metadata information about the property value.
- getValueMap() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
-
- getValues() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
-
Configuration values stored for the given context path.