Uses of Interface
org.apache.sling.api.resource.ResourceResolver
-
-
Uses of ResourceResolver in org.apache.sling.api
Methods in org.apache.sling.api that return ResourceResolver Modifier and Type Method Description @NotNull ResourceResolver
SlingHttpServletRequest. getResourceResolver()
Returns theResourceResolver
which resolved theresource
of this request. -
Uses of ResourceResolver in org.apache.sling.api.resource
Methods in org.apache.sling.api.resource that return ResourceResolver Modifier and Type Method Description @NotNull ResourceResolver
ResourceResolver. clone(Map<String,Object> authenticationInfo)
Returns a newResourceResolver
instance based on the givenauthenticationInfo
map and the original authentication info used to create this instance.@NotNull ResourceResolver
ResourceResolverFactory. getAdministrativeResourceResolver(Map<String,Object> authenticationInfo)
Deprecated.as of 2.4 (bundle version 2.5.0) because of inherent security issues.@NotNull ResourceResolver
Resource. getResourceResolver()
Returns theResourceResolver
from which this resource has been retrieved.@NotNull ResourceResolver
ResourceResolverFactory. getResourceResolver(Map<String,Object> authenticationInfo)
Returns a newResourceResolver
instance with further configuration taken from the givenauthenticationInfo
map.@NotNull ResourceResolver
ResourceWrapper. getResourceResolver()
Returns the value of callinggetResourceResolver
on thewrapped resource
.@NotNull ResourceResolver
SyntheticResource. getResourceResolver()
Returns theResourceResolver
with which this synthetic resource is related ornull
if none.@NotNull ResourceResolver
ResourceResolverFactory. getServiceResourceResolver(Map<String,Object> authenticationInfo)
Returns a newResourceResolver
instance with privileges assigned to the service provided by the calling bundle.@Nullable ResourceResolver
ResourceResolverFactory. getThreadResourceResolver()
Returns theResourceResolver
for the current thread.Methods in org.apache.sling.api.resource with parameters of type ResourceResolver Modifier and Type Method Description void
ModifyingResourceProvider. commit(ResourceResolver resolver)
Deprecated.Commit all transient changes: create, delete and updatesResource
ModifyingResourceProvider. create(ResourceResolver resolver, String path, Map<String,Object> properties)
Deprecated.Create a new resource at the given path.void
ModifyingResourceProvider. delete(ResourceResolver resolver, String path)
Deprecated.Delete the resource at the given path.Iterator<Resource>
QueriableResourceProvider. findResources(ResourceResolver resolver, String query, String language)
Deprecated.Searches for resources using the given query formulated in the given language.Object
AttributableResourceProvider. getAttribute(ResourceResolver resolver, String name)
Deprecated.Returns the value of the given resource provider attribute ornull
if the attribute is not set or not visible (as e.g.Collection<String>
AttributableResourceProvider. getAttributeNames(ResourceResolver resolver)
Deprecated.Returns a collection of attribute names whose value can be retrieved calling theAttributableResourceProvider.getAttribute(ResourceResolver, String)
method.static @NotNull Resource
ResourceUtil. getOrCreateResource(@NotNull ResourceResolver resolver, @NotNull String path, String resourceType, String intermediateResourceType, boolean autoCommit)
Creates or gets the resource at the given path.static @NotNull Resource
ResourceUtil. 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 Resource
ParametrizableResourceProvider. getResource(@NotNull ResourceResolver resourceResolver, @NotNull String path, @NotNull Map<String,String> parameters)
Deprecated.Returns a resource from this resource provider ornull
if the resource provider cannot find it.@Nullable Resource
ResourceProvider. getResource(@NotNull ResourceResolver resourceResolver, @NotNull String path)
Deprecated.Returns a resource from this resource provider ornull
if the resource provider cannot find it.@Nullable Resource
ResourceProvider. 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 String
ResourceUtil. getResourceSuperType(@NotNull ResourceResolver resourceResolver, String resourceType)
Deprecated.boolean
ModifyingResourceProvider. hasChanges(ResourceResolver resolver)
Deprecated.Are there any transient changes?Iterator<ValueMap>
QueriableResourceProvider. queryResources(ResourceResolver resolver, String query, String language)
Deprecated.Queries the storage using the given query formulated in the given language.void
ModifyingResourceProvider. revert(ResourceResolver resolver)
Deprecated.Revert all transient changes: create, delete and updates.Constructors in org.apache.sling.api.resource with parameters of type ResourceResolver Constructor Description NonExistingResource(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 givenpath
andresourceType
.SyntheticResource(@NotNull ResourceResolver resourceResolver, @NotNull ResourceMetadata rm, @NotNull String resourceType)
Creates a synthetic resource with the givenResourceMetadata
andresourceType
. -
Uses of ResourceResolver in org.apache.sling.api.scripting
Methods in org.apache.sling.api.scripting that return ResourceResolver Modifier and Type Method Description @Nullable ResourceResolver
SlingBindings. getResourceResolver()
Methods in org.apache.sling.api.scripting with parameters of type ResourceResolver Modifier and Type Method Description @Nullable SlingScript
SlingScriptResolver. findScript(@NotNull ResourceResolver resourceResolver, @NotNull String name)
Deprecated.Finds theSlingScript
for the given name.void
SlingBindings. setResourceResolver(ResourceResolver resourceResolver)
-
Uses of ResourceResolver in org.apache.sling.api.security
Methods in org.apache.sling.api.security with parameters of type ResourceResolver Modifier and Type Method Description boolean
ResourceAccessSecurity. canCreate(@NotNull String absPathName, @NotNull ResourceResolver resourceResolver)
Check whether a resource can be created at the path.@NotNull String
ResourceAccessSecurity. 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 ResourceResolver Modifier and Type Method Description @Nullable javax.servlet.Servlet
ServletResolver. resolveServlet(@NotNull ResourceResolver resolver, @NotNull String scriptName)
Resolves ajavax.servlet.Servlet
whoseservice
method may be used to handle a request. -
Uses of ResourceResolver in org.apache.sling.api.uri
Methods in org.apache.sling.api.uri with parameters of type ResourceResolver Modifier and Type Method Description static @NotNull SlingUriBuilder
SlingUriBuilder. createFrom(@NotNull URI uri, @Nullable ResourceResolver resourceResolver)
Creates a builder from an arbitrary URI.static @NotNull SlingUriBuilder
SlingUriBuilder. parse(@NotNull String uriStr, @Nullable ResourceResolver resourceResolver)
Creates a builder from an arbitrary URI string.@NotNull SlingUriBuilder
SlingUriBuilder. 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 ResourceResolver Modifier and Type Class Description class
ResourceResolverWrapper
TheResourceResolverWrapper
is a wrapper for anyResourceResolver
, delegating all method calls to the wrapped resource resolver by default.Methods in org.apache.sling.api.wrappers that return ResourceResolver Modifier and Type Method Description @NotNull ResourceResolver
ResourceResolverWrapper. clone(Map<String,Object> authenticationInfo)
Wraps and returns theResourceResolver
obtained by callingclone
on the wrapped resource resolver.ResourceResolver
SlingHttpServletRequestWrapper. getResourceResolver()
Constructors in org.apache.sling.api.wrappers with parameters of type ResourceResolver Constructor Description ResourceResolverWrapper(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 ResourceResolver Modifier and Type Method Description @NotNull ResourceResolver
ResolveContext. getResourceResolver()
Get the current resource resolver.
-