Class MergingServletResourceProvider
- java.lang.Object
-
- org.apache.sling.spi.resource.provider.ResourceProvider<Object>
-
- org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
-
public class MergingServletResourceProvider extends org.apache.sling.spi.resource.provider.ResourceProvider<Object>
-
-
Field Summary
-
Fields inherited from class org.apache.sling.spi.resource.provider.ResourceProvider
AUTH_ADMIN, AUTH_CLONE, AUTH_SERVICE_BUNDLE, AUTHENTICATE_LAZY, AUTHENTICATE_NO, AUTHENTICATE_REQUIRED, MODE_OVERLAY, MODE_PASSTHROUGH, PROPERTY_ADAPTABLE, PROPERTY_ATTRIBUTABLE, PROPERTY_AUTHENTICATE, PROPERTY_MODE, PROPERTY_MODIFIABLE, PROPERTY_NAME, PROPERTY_REFRESHABLE, PROPERTY_ROOT, PROPERTY_USE_RESOURCE_ACCESS_SECURITY, RESOURCE_TYPE_SYNTHETIC
-
-
Constructor Summary
Constructors Constructor Description MergingServletResourceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable org.apache.sling.api.resource.Resource
getResource(@NotNull org.apache.sling.spi.resource.provider.ResolveContext<Object> resolveContext, @NotNull String s, @NotNull org.apache.sling.spi.resource.provider.ResourceContext resourceContext, @Nullable org.apache.sling.api.resource.Resource resource)
org.apache.sling.api.resource.Resource
getResource(org.apache.sling.spi.resource.provider.ResolveContext resolveContext, String path)
boolean
isRootOf(String path)
Iterator<org.apache.sling.api.resource.Resource>
listChildren(org.apache.sling.spi.resource.provider.ResolveContext ctx, org.apache.sling.api.resource.Resource parent)
-
Methods inherited from class org.apache.sling.spi.resource.provider.ResourceProvider
adaptTo, authenticate, commit, copy, create, delete, getAttribute, getAttributeNames, getParent, getProviderContext, getQueryLanguageProvider, hasChanges, isLive, logout, move, orderBefore, refresh, revert, start, stop, update
-
-
-
-
Method Detail
-
isRootOf
public boolean isRootOf(String path)
-
getResource
@Nullable public @Nullable org.apache.sling.api.resource.Resource getResource(@NotNull @NotNull org.apache.sling.spi.resource.provider.ResolveContext<Object> resolveContext, @NotNull @NotNull String s, @NotNull @NotNull org.apache.sling.spi.resource.provider.ResourceContext resourceContext, @Nullable @Nullable org.apache.sling.api.resource.Resource resource)
- Specified by:
getResource
in classorg.apache.sling.spi.resource.provider.ResourceProvider<Object>
-
getResource
public org.apache.sling.api.resource.Resource getResource(org.apache.sling.spi.resource.provider.ResolveContext resolveContext, String path)
-
-