Uses of Interface
org.apache.sling.api.resource.ResourceResolver
Packages that use ResourceResolver
Package
Description
-
Uses of ResourceResolver in org.apache.sling.api
Methods in org.apache.sling.api that return ResourceResolverModifier and TypeMethodDescription@NotNull ResourceResolverSlingHttpServletRequest.getResourceResolver()Deprecated.Returns theResourceResolverwhich resolved theresourceof this request.@NotNull ResourceResolverSlingJakartaHttpServletRequest.getResourceResolver()Returns theResourceResolverwhich resolved theresourceof this request. -
Uses of ResourceResolver in org.apache.sling.api.resource
Methods in org.apache.sling.api.resource that return ResourceResolverModifier and TypeMethodDescription@NotNull ResourceResolverReturns a newResourceResolverinstance based on the givenauthenticationInfomap and the original authentication info used to create this instance.@NotNull ResourceResolverResourceResolverFactory.getAdministrativeResourceResolver(Map<String, Object> authenticationInfo) Deprecated.as of 2.4 (bundle version 2.5.0) because of inherent security issues.@NotNull ResourceResolverResource.getResourceResolver()Returns theResourceResolverfrom which this resource has been retrieved.@NotNull ResourceResolverResourceResolverFactory.getResourceResolver(Map<String, Object> authenticationInfo) Returns a newResourceResolverinstance with further configuration taken from the givenauthenticationInfomap.@NotNull ResourceResolverResourceWrapper.getResourceResolver()Returns the value of callinggetResourceResolveron thewrapped resource.@NotNull ResourceResolverSyntheticResource.getResourceResolver()Returns theResourceResolverwith which this synthetic resource is related ornullif none.@NotNull ResourceResolverResourceResolverFactory.getServiceResourceResolver(Map<String, Object> authenticationInfo) Returns a newResourceResolverinstance with privileges assigned to the service provided by the calling bundle.@Nullable ResourceResolverResourceResolverFactory.getThreadResourceResolver()Returns theResourceResolverfor the current thread.Methods in org.apache.sling.api.resource with parameters of type ResourceResolverModifier and TypeMethodDescriptionvoidModifyingResourceProvider.commit(ResourceResolver resolver) Deprecated.Commit all transient changes: create, delete and updatesModifyingResourceProvider.create(ResourceResolver resolver, String path, Map<String, Object> properties) Deprecated.Create a new resource at the given path.voidModifyingResourceProvider.delete(ResourceResolver resolver, String path) Deprecated.Delete the resource at the given path.QueriableResourceProvider.findResources(ResourceResolver resolver, String query, String language) Deprecated.Searches for resources using the given query formulated in the given language.AttributableResourceProvider.getAttribute(ResourceResolver resolver, String name) Deprecated.Returns the value of the given resource provider attribute ornullif the attribute is not set or not visible (as e.g.AttributableResourceProvider.getAttributeNames(ResourceResolver resolver) Deprecated.Returns a collection of attribute names whose value can be retrieved calling theAttributableResourceProvider.getAttribute(ResourceResolver, String)method.static @NotNull ResourceResourceUtil.getOrCreateResource(@NotNull ResourceResolver resolver, @NotNull String path, String resourceType, String intermediateResourceType, boolean autoCommit) Creates or gets the resource at the given path.static @NotNull ResourceResourceUtil.getOrCreateResource(@NotNull ResourceResolver resolver, @NotNull String path, Map<String, Object> resourceProperties, String intermediateResourceType, boolean autoCommit) Creates or gets the resource at the given path.@Nullable ResourceParametrizableResourceProvider.getResource(@NotNull ResourceResolver resourceResolver, @NotNull String path, @NotNull Map<String, String> parameters) Deprecated.Returns a resource from this resource provider ornullif the resource provider cannot find it.@Nullable ResourceResourceProvider.getResource(@NotNull ResourceResolver resourceResolver, @NotNull String path) Deprecated.Returns a resource from this resource provider ornullif the resource provider cannot find it.@Nullable ResourceResourceProvider.getResource(@NotNull ResourceResolver resourceResolver, @NotNull javax.servlet.http.HttpServletRequest request, @NotNull String path) Deprecated.since 2.2.0 (and JCR Resource 2.1.0), this method will not be invoked.static @Nullable StringResourceUtil.getResourceSuperType(@NotNull ResourceResolver resourceResolver, String resourceType) Deprecated.booleanModifyingResourceProvider.hasChanges(ResourceResolver resolver) Deprecated.Are there any transient changes?QueriableResourceProvider.queryResources(ResourceResolver resolver, String query, String language) Deprecated.Queries the storage using the given query formulated in the given language.voidModifyingResourceProvider.revert(ResourceResolver resolver) Deprecated.Revert all transient changes: create, delete and updates.Constructors in org.apache.sling.api.resource with parameters of type ResourceResolverModifierConstructorDescriptionNonExistingResource(ResourceResolver resourceResolver, String resourceURI) Create a new non existing resource.SyntheticResource(@NotNull ResourceResolver resourceResolver, @NotNull String path, @NotNull String resourceType) Creates a synthetic resource with the givenpathandresourceType.SyntheticResource(@NotNull ResourceResolver resourceResolver, @NotNull ResourceMetadata rm, @NotNull String resourceType) Creates a synthetic resource with the givenResourceMetadataandresourceType. -
Uses of ResourceResolver in org.apache.sling.api.scripting
Methods in org.apache.sling.api.scripting that return ResourceResolverMethods in org.apache.sling.api.scripting with parameters of type ResourceResolverModifier and TypeMethodDescription@Nullable SlingScriptSlingScriptResolver.findScript(@NotNull ResourceResolver resourceResolver, @NotNull String name) Deprecated.Finds theSlingScriptfor the given name.voidSlingBindings.setResourceResolver(ResourceResolver resourceResolver) -
Uses of ResourceResolver in org.apache.sling.api.security
Methods in org.apache.sling.api.security with parameters of type ResourceResolverModifier and TypeMethodDescriptionbooleanResourceAccessSecurity.canCreate(@NotNull String absPathName, @NotNull ResourceResolver resourceResolver) Check whether a resource can be created at the path.@NotNull StringResourceAccessSecurity.transformQuery(@NotNull String query, @NotNull String language, @NotNull ResourceResolver resourceResolver) Optionally transform a query based on the current user's credentials. -
Uses of ResourceResolver in org.apache.sling.api.servlets
Methods in org.apache.sling.api.servlets with parameters of type ResourceResolverModifier and TypeMethodDescription@Nullable jakarta.servlet.ServletServletResolver.resolve(@NotNull ResourceResolver resolver, @NotNull String scriptName) Resolves ajakarta.servlet.Servletwhoseservicemethod may be used to handle a request.javax.servlet.ServletServletResolver.resolveServlet(@NotNull ResourceResolver resolver, @NotNull String scriptName) Deprecated.UseServletResolver.resolve(ResourceResolver, String)instead. -
Uses of ResourceResolver in org.apache.sling.api.uri
Methods in org.apache.sling.api.uri with parameters of type ResourceResolverModifier and TypeMethodDescriptionstatic @NotNull SlingUriBuilderSlingUriBuilder.createFrom(@NotNull URI uri, @Nullable ResourceResolver resourceResolver) Creates a builder from an arbitrary URI.static @NotNull SlingUriBuilderSlingUriBuilder.parse(@NotNull String uriStr, @Nullable ResourceResolver resourceResolver) Creates a builder from an arbitrary URI string.@NotNull SlingUriBuilderSlingUriBuilder.setResourceResolver(ResourceResolver resourceResolver) Sets the resource resolver (required forRequestPathInfo.getSuffixResource()). -
Uses of ResourceResolver in org.apache.sling.api.wrappers
Classes in org.apache.sling.api.wrappers that implement ResourceResolverModifier and TypeClassDescriptionclassTheResourceResolverWrapperis a wrapper for anyResourceResolver, delegating all method calls to the wrapped resource resolver by default.Methods in org.apache.sling.api.wrappers that return ResourceResolverModifier and TypeMethodDescription@NotNull ResourceResolverWraps and returns theResourceResolverobtained by callingcloneon the wrapped resource resolver.@NotNull ResourceResolverJakartaToJavaxRequestWrapper.getResourceResolver()@NotNull ResourceResolverJavaxToJakartaRequestWrapper.getResourceResolver()SlingHttpServletRequestWrapper.getResourceResolver()Deprecated.SlingJakartaHttpServletRequestWrapper.getResourceResolver()Constructors in org.apache.sling.api.wrappers with parameters of type ResourceResolverModifierConstructorDescriptionResourceResolverWrapper(ResourceResolver resolver) Creates a new wrapper instance, delegating all calls to the givenresolver. -
Uses of ResourceResolver in org.apache.sling.spi.resource.provider
Methods in org.apache.sling.spi.resource.provider that return ResourceResolverModifier and TypeMethodDescription@NotNull ResourceResolverResolveContext.getResourceResolver()Get the current resource resolver.