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
TheResourceCollector
class provides a single public method -#getServlets(ResourceResolver)
- which is used to find an ordered collection ofResource
instances 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 NamedScriptResourceCollector
create(String name, org.apache.sling.api.resource.Resource resource, String[] executionPaths)
boolean
equals(Object obj)
protected void
getWeightedResources(Set<org.apache.sling.servlets.resolver.internal.helper.WeightedResource> resources, org.apache.sling.api.resource.Resource location)
int
hashCode()
-
Methods inherited from class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
addWeightedResource, getResource, getServlets, 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:
getWeightedResources
in classAbstractResourceCollector
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractResourceCollector
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classAbstractResourceCollector
-
-