Interface MergedResourcePicker
-
@Deprecated public interface MergedResourcePicker
Deprecated.Use newMergedResourcePicker2
instead.Service interface which can be implemented to define an algorithm used to pick resources to be merged. For each picker service, a separateResourceProviderFactory
will be exposed at the MERGE_ROOT of the picker.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MERGE_ROOT
Deprecated.Service property name identifying the root path for the merged resources.static java.lang.String
READ_ONLY
Deprecated.Service property name specifying whether the resources are read-only or support CRUD operations.static java.lang.String
TRAVERSE_PARENT
Deprecated.Service property name specifying whether the parent hierarchy is traversed to check for hiding properties.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.List<Resource>
pickResources(ResourceResolver resolver, java.lang.String relativePath)
Deprecated.Method invoked by the MergingResourceProvider to identify the resources to be merged for a given relative path.
-
-
-
Field Detail
-
MERGE_ROOT
static final java.lang.String MERGE_ROOT
Deprecated.Service property name identifying the root path for the merged resources. By convention, starts, with /mnt, although this is by no means required. The value of this service property must be of type String and must not end in a slash.- See Also:
- Constant Field Values
-
READ_ONLY
static final java.lang.String READ_ONLY
Deprecated.Service property name specifying whether the resources are read-only or support CRUD operations. If not specified this property defaults totrue
. The value of this property must be of type Boolean.- See Also:
- Constant Field Values
-
TRAVERSE_PARENT
static final java.lang.String TRAVERSE_PARENT
Deprecated.Service property name specifying whether the parent hierarchy is traversed to check for hiding properties. If not specified this property defaults tofalse
. The value of this property must be of type Boolean.- See Also:
- Constant Field Values
-
-
Method Detail
-
pickResources
java.util.List<Resource> pickResources(ResourceResolver resolver, java.lang.String relativePath)
Deprecated.Method invoked by the MergingResourceProvider to identify the resources to be merged for a given relative path. The resources returned may be either resources returned from the ResourceResolver directory or an instance of NonExistingResource.- Parameters:
resolver
- the ResourceResolverrelativePath
- the path relative to the merge root- Returns:
- a List of Resource objects
- See Also:
MergedResourcePicker2.pickResources(ResourceResolver, String, Resource)
-
-