Class NamedScriptResourceCollector
- java.lang.Object
-
- org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
- org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
-
public class NamedScriptResourceCollector extends AbstractResourceCollector
TheResourceCollectorclass provides a single public method -#getServlets(ResourceResolver)- which is used to find an ordered collection ofResourceinstances which may be used to find a servlet or script to handle a request to the given resource.
-
-
Field Summary
-
Fields inherited from class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
baseResourceType, executionPaths, extension, hashCode, resourceSuperType, resourceType
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NamedScriptResourceCollectorcreate(String name, org.apache.sling.api.resource.Resource resource, String[] executionPaths)booleanequals(Object obj)protected voidgetWeightedResources(Set<org.apache.sling.servlets.resolver.internal.helper.WeightedResource> resources, org.apache.sling.api.resource.Resource location)-
Methods inherited from class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
addWeightedResource, getResource, getServlets, hashCode, stringEquals
-
-
-
-
Method Detail
-
create
public static NamedScriptResourceCollector create(String name, org.apache.sling.api.resource.Resource resource, String[] executionPaths)
-
getWeightedResources
protected void getWeightedResources(Set<org.apache.sling.servlets.resolver.internal.helper.WeightedResource> resources, org.apache.sling.api.resource.Resource location)
- Specified by:
getWeightedResourcesin classAbstractResourceCollector
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classAbstractResourceCollector
-
-