B C D E F G H I O P S T V 
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 all ConfigurationResourceResolvingStrategy 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.
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
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.
B C D E F G H I O P S T V 
All Classes All Packages