Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

adaptTo(Class<AdapterType>) - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
 
addBindings(Bindings) - Method in class org.apache.sling.caconfig.impl.ConfigurationBindingsValueProvider
 
AnnotationClassConfigurationMetadataProvider - Class in org.apache.sling.caconfig.impl.metadata
Detects configuration annotation classes deployed by any bundle via OSGi extender pattern.
AnnotationClassConfigurationMetadataProvider() - Constructor for class org.apache.sling.caconfig.impl.metadata.AnnotationClassConfigurationMetadataProvider
 
AnnotationClassParser - Class in org.apache.sling.caconfig.impl.metadata
Helper methods for parsing metadata from configuration annotation classes.

B

bindConfigurationInheritanceStrategy(ConfigurationInheritanceStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.ConfigurationInheritanceStrategyMultiplexer
 
bindConfigurationMetadataProvider(ConfigurationMetadataProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexer
 
bindConfigurationOverrideProvider(ConfigurationOverrideProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
 
bindConfigurationResourcePersistenceStrategy(ConfigurationPersistenceStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
 
bindConfigurationResourceResolvingStrategy(ConfigurationResourceResolvingStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexer
 
bindContextPathStrategy(ContextPathStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.management.impl.ContextPathStrategyMultiplexerImpl
 
BINDING_VARIABLE - Static variable in class org.apache.sling.caconfig.impl.ConfigurationBindingsValueProvider
Name of the variable to which the config value map is bound to in script configuration.
buildConfigurationMetadata(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
Build configuration metadata by parsing the given annotation interface class and it's configuration annotations.

C

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.ConfigurationOverrideManager
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.impl.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 - Class in org.apache.sling.caconfig.impl
Detects all ConfigurationInheritanceStrategy implementations in the container and consolidates their result based on service ranking.
ConfigurationInheritanceStrategyMultiplexer() - Constructor for class org.apache.sling.caconfig.impl.ConfigurationInheritanceStrategyMultiplexer
 
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 - Class in org.apache.sling.caconfig.impl.metadata
Detects all ConfigurationMetadataProvider implementations in the container and consolidates their result based on service ranking.
ConfigurationMetadataProviderMultiplexer() - Constructor for class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexer
 
ConfigurationNameConstants - Class in org.apache.sling.caconfig.impl
 
ConfigurationOverrideManager - Class in org.apache.sling.caconfig.impl.override
Detects all ConfigurationOverrideProvider implementations in the container and consolidates their result based on service ranking.
ConfigurationOverrideManager() - Constructor for class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
 
ConfigurationPersistenceStrategyMultiplexer - Class in org.apache.sling.caconfig.management.impl
Detects all ConfigurationPersistenceStrategy implementations in the container and consolidates their result based on service ranking.
ConfigurationPersistenceStrategyMultiplexer() - Constructor for class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
 
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.impl
Internal 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 - Class in org.apache.sling.caconfig.resource.impl
Detects all ConfigurationResourceResolvingStrategy implementations in the container and consolidates their result based on service ranking.
ConfigurationResourceResolvingStrategyMultiplexer() - Constructor for class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexer
 
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
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
 

D

DefaultConfigurationInheritanceStrategy - Class in org.apache.sling.caconfig.impl.def
 
DefaultConfigurationInheritanceStrategy() - Constructor for class org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy
 
DefaultConfigurationInheritanceStrategy.Config - Annotation Type in org.apache.sling.caconfig.impl.def
 
DefaultConfigurationPersistenceStrategy - Class in org.apache.sling.caconfig.impl.def
The default persistence strategy is quite simple: directly use the configuration resources.
DefaultConfigurationPersistenceStrategy() - Constructor for class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
 
DefaultConfigurationResourceResolvingStrategy - Class in org.apache.sling.caconfig.resource.impl.def
 
DefaultConfigurationResourceResolvingStrategy() - Constructor for class org.apache.sling.caconfig.resource.impl.def.DefaultConfigurationResourceResolvingStrategy
 
DefaultConfigurationResourceResolvingStrategy.Config - Annotation Type in org.apache.sling.caconfig.resource.impl.def
 
DefaultContextPathStrategy - Class in org.apache.sling.caconfig.resource.impl.def
 
DefaultContextPathStrategy() - Constructor for class org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy
 
DefaultContextPathStrategy.Config - Annotation Type in org.apache.sling.caconfig.resource.impl.def
 
deleteConfiguration(ResourceResolver, String) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
 
deleteConfiguration(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
Delete configuration or configuration collection data from repository using the inner-most context path as reference.
deleteConfiguration(Resource, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
 
deleteConfiguration(ResourceResolver, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
 

E

ensureValidConfigName(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
Ensure that the config name is valid.

F

findContextResources(Resource) - Method in class org.apache.sling.caconfig.management.impl.ContextPathStrategyMultiplexerImpl
Merges all results from the detected implementations into a single answer.
findContextResources(Resource) - Method in class org.apache.sling.caconfig.resource.impl.def.DefaultContextPathStrategy
 

G

get(Resource) - Method in class org.apache.sling.caconfig.impl.ConfigurationResolverImpl
 
getAdapter(Object, Class<AdapterType>) - Method in class org.apache.sling.caconfig.impl.ConfigurationBuilderAdapterFactory
 
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
 
getCollectionItemName() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
In case of configuration resource collection, this returns the collection item resource name.
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.
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.ConfigurationMetadataProviderMultiplexer
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.ConfigurationMetadataProviderMultiplexer
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.
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.
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
Rewrite given resource path or configuration name according to current persistence strategies.
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.ConfigurationInheritanceStrategyMultiplexer
Get result from first strategy implementation that has an answer.
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.ConfigurationPersistenceStrategyMultiplexer
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.ConfigurationResourceResolvingStrategyMultiplexer
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.ConfigurationResourceResolvingStrategyMultiplexer
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.ConfigurationResourceResolvingStrategyMultiplexer
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.ConfigurationResourceResolvingStrategyMultiplexer
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.ConfigurationResourceResolvingStrategyMultiplexer
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.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.ConfigurationPersistenceStrategyMultiplexer
 
getResourcePath(Resource, String, String) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexer
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.

H

hasChildren() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
 
hasNext() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
 

I

isAllOverridden(String, String) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
Checks if the whole configuration for the given context path and name is overridden.
isContextAwareConfig(Class<?>) - Static method in class org.apache.sling.caconfig.impl.metadata.AnnotationClassParser
Checks if the given class is suitable to be mapped with context-aware configuration.
isDefault() - Method in interface org.apache.sling.caconfig.management.ValueInfo
 
isInherited() - Method in interface org.apache.sling.caconfig.management.ValueInfo
 
isOverridden() - Method in interface org.apache.sling.caconfig.management.ConfigurationData
 
isOverridden() - Method in interface org.apache.sling.caconfig.management.ValueInfo
 
isResourceType(String) - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
 
isValid(String) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
Check if the config name is valid.
isValid(Collection<String>) - Static method in class org.apache.sling.caconfig.resource.impl.util.ConfigNameUtil
Check if the config name is valid.

L

LABEL - Static variable in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
 
listChildren() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
 

M

MapUtil - Class in org.apache.sling.caconfig.resource.impl.util
 

N

NAME - Static variable in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
 
newCollectionItem(Resource, String) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
Creates a new empty configuration data item for a configuration data collection for the given configuration name.
newCollectionItem(Resource, String) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
 
next() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
 

O

org.apache.sling.caconfig.impl - package org.apache.sling.caconfig.impl
 
org.apache.sling.caconfig.impl.def - package org.apache.sling.caconfig.impl.def
 
org.apache.sling.caconfig.impl.metadata - package org.apache.sling.caconfig.impl.metadata
 
org.apache.sling.caconfig.impl.override - package org.apache.sling.caconfig.impl.override
 
org.apache.sling.caconfig.management - package org.apache.sling.caconfig.management
Management API of the Context-Aware configuration implementation.
org.apache.sling.caconfig.management.impl - package org.apache.sling.caconfig.management.impl
 
org.apache.sling.caconfig.management.impl.console - package org.apache.sling.caconfig.management.impl.console
 
org.apache.sling.caconfig.resource.impl - package org.apache.sling.caconfig.resource.impl
 
org.apache.sling.caconfig.resource.impl.def - package org.apache.sling.caconfig.resource.impl.def
 
org.apache.sling.caconfig.resource.impl.util - package org.apache.sling.caconfig.resource.impl.util
 
OsgiConfigurationOverrideProvider - Class in org.apache.sling.caconfig.impl.override
Provides parameter override map from OSGi factory configuration.
OsgiConfigurationOverrideProvider() - Constructor for class org.apache.sling.caconfig.impl.override.OsgiConfigurationOverrideProvider
 
OsgiConfigurationOverrideProvider.Config - Annotation Type in org.apache.sling.caconfig.impl.override
 
overrideProperties(String, String, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
Override properties for given context path and configuration name.
overrideProperties(String, String, Resource) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
Override properties in given configuration resource (if any overrides are defined).

P

PathEliminateDuplicatesIterator - Class in org.apache.sling.caconfig.resource.impl.util
Iterator that eliminates duplicate paths.
PathEliminateDuplicatesIterator(Iterator<String>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.PathEliminateDuplicatesIterator
 
PathParentExpandIterator - Class in org.apache.sling.caconfig.resource.impl.util
Expands all paths from the iterator with their parent paths up to the given root paths.
PathParentExpandIterator(String, Iterator<String>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
 
persistConfiguration(ResourceResolver, String, ConfigurationPersistData) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
 
persistConfiguration(Resource, String, ConfigurationPersistData) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
Write configuration data to repository using the inner-most context path as reference.
persistConfiguration(Resource, String, ConfigurationPersistData) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
 
persistConfiguration(ResourceResolver, String, ConfigurationPersistData) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
Persist configuration data with the first implementation that accepts it.
persistConfigurationCollection(ResourceResolver, String, ConfigurationCollectionPersistData) - Method in class org.apache.sling.caconfig.impl.def.DefaultConfigurationPersistenceStrategy
 
persistConfigurationCollection(Resource, String, ConfigurationCollectionPersistData) - Method in interface org.apache.sling.caconfig.management.ConfigurationManager
Write configuration data collection using the inner-most context path as reference.
persistConfigurationCollection(Resource, String, ConfigurationCollectionPersistData) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationManagerImpl
 
persistConfigurationCollection(ResourceResolver, String, ConfigurationCollectionPersistData) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
Persist configuration data with the first implementation that accepts it.
print(PrintWriter, Format, boolean) - Method in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
 
PropertiesFilterUtil - Class in org.apache.sling.caconfig.resource.impl.util
Filter internal properties from ConfigManager API output.
PROPERTY_CONFIG_COLLECTION_INHERIT - Static variable in class org.apache.sling.caconfig.resource.impl.def.ConfigurationResourceNameConstants
Boolean property that controls whether config resource collections should be merged on inheritance or not.
PROPERTY_CONFIG_PROPERTY_INHERIT - Static variable in class org.apache.sling.caconfig.impl.def.ConfigurationDefNameConstants
Boolean property that controls whether the properties (key/value pairs) of configuration resources should be inherited from the configuration hierarchy and merged.
PROPERTY_CONFIG_REF - Static variable in class org.apache.sling.caconfig.resource.impl.def.ConfigurationResourceNameConstants
Property that points to the configuration path to be used.
PropertyUtil - Class in org.apache.sling.caconfig.resource.impl.util
 

R

remove() - Method in class org.apache.sling.caconfig.resource.impl.util.PathParentExpandIterator
 
removeIgnoredProperties(Set<String>) - Static method in class org.apache.sling.caconfig.resource.impl.util.PropertiesFilterUtil
 
removeIgnoredProperties(Map<String, Object>) - Static method in class org.apache.sling.caconfig.resource.impl.util.PropertiesFilterUtil
 
renderContent(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
 
ResourceEliminateDuplicatesIterator - Class in org.apache.sling.caconfig.resource.impl.util
Iterator that eliminates duplicate resources (having same path).
ResourceEliminateDuplicatesIterator(Iterator<ContextResource>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.ResourceEliminateDuplicatesIterator
 
ResourcePathCollatingIterator - Class in org.apache.sling.caconfig.resource.impl.util
Expected a list of iterators containing paths, where each path is a direct or indirect parent of the previous one (= sorted by path hierarchy starting with the deepest path).
ResourcePathCollatingIterator(List<Iterator<ContextResource>>) - Constructor for class org.apache.sling.caconfig.resource.impl.util.ResourcePathCollatingIterator
 

S

SYSTEM_PROPERTY_PREFIX - Static variable in class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
Prefix for override system property
SystemPropertyConfigurationOverrideProvider - Class in org.apache.sling.caconfig.impl.override
Provides parameter override map from system properties.
SystemPropertyConfigurationOverrideProvider() - Constructor for class org.apache.sling.caconfig.impl.override.SystemPropertyConfigurationOverrideProvider
 
SystemPropertyConfigurationOverrideProvider.Config - Annotation Type in org.apache.sling.caconfig.impl.override
 

T

TITLE - Static variable in class org.apache.sling.caconfig.management.impl.console.CAConfigInventoryPrinter
 
TITLE - Static variable in class org.apache.sling.caconfig.management.impl.console.ConfigurationWebConsolePlugin
 
toString() - Method in class org.apache.sling.caconfig.impl.ConfigurationResourceWrapper
 
traceOutput(Map<String, Object>) - Static method in class org.apache.sling.caconfig.resource.impl.util.MapUtil
Produce trace output for properties map.

U

unbindConfigurationInheritanceStrategy(ConfigurationInheritanceStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.ConfigurationInheritanceStrategyMultiplexer
 
unbindConfigurationMetadataProvider(ConfigurationMetadataProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.metadata.ConfigurationMetadataProviderMultiplexer
 
unbindConfigurationOverrideProvider(ConfigurationOverrideProvider, Map<String, Object>) - Method in class org.apache.sling.caconfig.impl.override.ConfigurationOverrideManager
 
unbindConfigurationResourcePersistenceStrategy(ConfigurationPersistenceStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.management.impl.ConfigurationPersistenceStrategyMultiplexer
 
unbindConfigurationResourceResolvingStrategy(ConfigurationResourceResolvingStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.resource.impl.ConfigurationResourceResolvingStrategyMultiplexer
 
unbindContextPathStrategy(ContextPathStrategy, Map<String, Object>) - Method in class org.apache.sling.caconfig.management.impl.ContextPathStrategyMultiplexerImpl
 

V

ValueInfo<T> - Interface in org.apache.sling.caconfig.management
Provides detailed information about a given configuration value.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.