B C D E F G H I O P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BLOCK - org.apache.sling.caconfig.resource.spi.InheritanceDecision
C
- CollectionInheritanceDecider - Interface in org.apache.sling.caconfig.resource.spi
-
The
CollectionInheritanceDecider
is an SPI which should be used by allConfigurationResourceResolvingStrategy
implementations if they support inheritance for collections. - collectionItemName(String) - Method in class org.apache.sling.caconfig.spi.ConfigurationPersistData
- ConfigurationCollectionPersistData - Class in org.apache.sling.caconfig.spi
-
Data for persisting configuration collections.
- ConfigurationCollectionPersistData(Collection<ConfigurationPersistData>) - Constructor for class org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData
- ConfigurationInheritanceStrategy - Interface in org.apache.sling.caconfig.spi
-
Defines how (and if) resources in a resource hierarchy should inherit form each other.
- ConfigurationInjectResourceDetectionStrategy - Interface in org.apache.sling.caconfig.spi
-
Defines how to look up the current context resource to be used for getting the context-aware configurations for injecting into Sling Models or for Sling Scripting (BindingsValuesProvider).
- configurationMetadata(ConfigurationMetadata) - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- ConfigurationMetadata - Class in org.apache.sling.caconfig.spi.metadata
-
Defines a configuration.
- ConfigurationMetadata(String, Collection<PropertyMetadata<?>>, boolean) - Constructor for class org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
- ConfigurationMetadataProvider - Interface in org.apache.sling.caconfig.spi
-
Allows applications to provide the necessary metadata for configurations.
- ConfigurationOverrideProvider - Interface in org.apache.sling.caconfig.spi
-
Provide information to override configuration data.
- ConfigurationPersistData - Class in org.apache.sling.caconfig.spi
-
Data for persisting configuration properties.
- ConfigurationPersistData(Map<String, Object>) - Constructor for class org.apache.sling.caconfig.spi.ConfigurationPersistData
- ConfigurationPersistenceAccessDeniedException - Exception in org.apache.sling.caconfig.spi
-
Is thrown when configuration cannot be persisted because the user is not allowed to write to repository.
- ConfigurationPersistenceAccessDeniedException(String) - Constructor for exception org.apache.sling.caconfig.spi.ConfigurationPersistenceAccessDeniedException
- ConfigurationPersistenceAccessDeniedException(String, Throwable) - Constructor for exception org.apache.sling.caconfig.spi.ConfigurationPersistenceAccessDeniedException
- ConfigurationPersistenceException - Exception in org.apache.sling.caconfig.spi
-
Is thrown when configuration cannot be persisted.
- ConfigurationPersistenceException(String) - Constructor for exception org.apache.sling.caconfig.spi.ConfigurationPersistenceException
- ConfigurationPersistenceException(String, Throwable) - Constructor for exception org.apache.sling.caconfig.spi.ConfigurationPersistenceException
- ConfigurationPersistenceStrategy - Interface in org.apache.sling.caconfig.spi
-
Deprecated.Please use
ConfigurationPersistenceStrategy2
instead. - ConfigurationPersistenceStrategy2 - Interface in org.apache.sling.caconfig.spi
-
Defines how configuration data is stored in the configuration resource.
- ConfigurationResourceResolvingStrategy - Interface in org.apache.sling.caconfig.resource.spi
-
Defines how and where the configuration resources are looked up.
- ContextPathStrategy - Interface in org.apache.sling.caconfig.resource.spi
-
Allows application to define a strategy to find context paths and config references for content paths.
- ContextResource - Class in org.apache.sling.caconfig.resource.spi
-
Holds reference to a context root resource and configuration reference path that was detected for the configuration context.
- ContextResource(Resource, String) - Constructor for class org.apache.sling.caconfig.resource.spi.ContextResource
-
Deprecated.
- ContextResource(Resource, String, int) - Constructor for class org.apache.sling.caconfig.resource.spi.ContextResource
D
- decide(Resource, String) - Method in interface org.apache.sling.caconfig.resource.spi.CollectionInheritanceDecider
-
Decide whether the provided resource should be included in the collection.
- defaultValue(T) - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- deleteConfiguration(ResourceResolver, String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy
-
Deprecated.Delete configuration or configuration collection data from repository using the inner-most context path as reference.
- deleteConfiguration(ResourceResolver, String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Delete configuration or configuration collection data from repository using the inner-most context path as reference.
- detectResource(SlingHttpServletRequest) - Method in interface org.apache.sling.caconfig.spi.ConfigurationInjectResourceDetectionStrategy
-
Detects the resource that is associated with the given request.
E
- equals(Object) - Method in class org.apache.sling.caconfig.resource.spi.ContextResource
- EXCLUDE - org.apache.sling.caconfig.resource.spi.InheritanceDecision
F
- findContextResources(Resource) - Method in interface org.apache.sling.caconfig.resource.spi.ContextPathStrategy
-
Finds context paths for the given resource.
G
- getCollectionItemConfigName(String, String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration name for nested configurations according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getCollectionItemName() - Method in class org.apache.sling.caconfig.spi.ConfigurationPersistData
- getCollectionItemResource(Resource) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getCollectionItemResourcePath(String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource path according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getCollectionParentConfigName(String, String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration name for nested configurations according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getCollectionParentResource(Resource) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getCollectionParentResourcePath(String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource path according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getConfigName(String, String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration name for nested configurations according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getConfigRef() - Method in class org.apache.sling.caconfig.resource.spi.ContextResource
- getConfigurationMetadata() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- getConfigurationMetadata(String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationMetadataProvider
-
Get configuration metadata.
- getConfigurationNames() - Method in interface org.apache.sling.caconfig.spi.ConfigurationMetadataProvider
-
Get all configuration names.
- getDefaultValue() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- getItems() - Method in class org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData
- getOrder() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- getOverrideStrings() - Method in interface org.apache.sling.caconfig.spi.ConfigurationOverrideProvider
-
Get override strings.
- getProperties() - Method in class org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData
- getProperties() - Method in class org.apache.sling.caconfig.spi.ConfigurationPersistData
- getPropertyMetadata() - Method in class org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
- getResource() - Method in class org.apache.sling.caconfig.resource.spi.ContextResource
- getResource(Iterator<Resource>) - Method in interface org.apache.sling.caconfig.spi.ConfigurationInheritanceStrategy
-
Pick or merge resources for inheritance.
- getResource(Resource) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy
-
Deprecated.Allows the strategy to transform the given configuration resource according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getResource(Resource) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getResource(Resource, Collection<String>, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get a context-aware singleton configuration resource defined by the given configuration name.
- getResourceCollection(Resource, Collection<String>, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get a collection of context-aware configuration resources defined by the given configuration name.
- getResourceCollectionInheritanceChain(Resource, Collection<String>, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get a collection of context-aware configuration resource inheritance chains defined by the given configuration name.
- getResourceCollectionParentPath(Resource, String, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get the configuration resource collection parent path for storing configuration data for the given context resource and configuration name.
- getResourceInheritanceChain(Resource, Collection<String>, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get a context-aware singleton configuration resource inheritance chain defined by the given configuration name.
- getResourcePath(String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy
-
Deprecated.Allows the strategy to transform the given configuration resource path according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getResourcePath(String) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Allows the strategy to transform the given configuration resource path according to it's persistent strategies, e.g. fetching the data from a child resource instead of the given resource.
- getResourcePath(Resource, String, String) - Method in interface org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy
-
Get the configuration resource path for storing configuration data for the given context resource and configuration name.
- getServiceRanking() - Method in class org.apache.sling.caconfig.resource.spi.ContextResource
- getType() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
H
- hashCode() - Method in class org.apache.sling.caconfig.resource.spi.ContextResource
I
- INCLUDE - org.apache.sling.caconfig.resource.spi.InheritanceDecision
- InheritanceDecision - Enum in org.apache.sling.caconfig.resource.spi
-
Return values for
CollectionInheritanceDecider
. - isCollection() - Method in class org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
- isNestedConfiguration() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- isSingleton() - Method in class org.apache.sling.caconfig.spi.metadata.ConfigurationMetadata
O
- order(int) - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- org.apache.sling.caconfig.resource.spi - package org.apache.sling.caconfig.resource.spi
-
SPI for applications hooking into the configuration resource infrastructure for parameterizing and customizing.
- org.apache.sling.caconfig.spi - package org.apache.sling.caconfig.spi
-
SPI for applications hooking into the configuration infrastructure for parameterizing and customizing.
- org.apache.sling.caconfig.spi.metadata - package org.apache.sling.caconfig.spi.metadata
-
Defining configuration and parameter metadata for the SPI.
P
- persistConfiguration(ResourceResolver, String, ConfigurationPersistData) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy
-
Deprecated.Stores configuration data for a singleton configuration resource.
- persistConfiguration(ResourceResolver, String, ConfigurationPersistData) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Stores configuration data for a singleton configuration resource.
- persistConfigurationCollection(ResourceResolver, String, ConfigurationCollectionPersistData) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy
-
Deprecated.Stores configuration data for a configuration resource collection.
- persistConfigurationCollection(ResourceResolver, String, ConfigurationCollectionPersistData) - Method in interface org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2
-
Stores configuration data for a configuration resource collection.
- properties(Map<String, Object>) - Method in class org.apache.sling.caconfig.spi.ConfigurationCollectionPersistData
- PropertyMetadata<T> - Class in org.apache.sling.caconfig.spi.metadata
-
Defines a configuration property.
- PropertyMetadata(String, Class<T>) - Constructor for class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
- PropertyMetadata(String, T) - Constructor for class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
S
- SUPPORTED_TYPES - Static variable in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
-
Set with all types support for property metadata (not including nested configurations).
T
- toString() - Method in class org.apache.sling.caconfig.spi.metadata.PropertyMetadata
V
- valueOf(String) - Static method in enum org.apache.sling.caconfig.resource.spi.InheritanceDecision
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.sling.caconfig.resource.spi.InheritanceDecision
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages