Uses of Class
org.apache.sling.resourceresolver.impl.helper.ResourceResolverContext
Packages that use ResourceResolverContext
-
Uses of ResourceResolverContext in org.apache.sling.resourceresolver.impl.helper
Methods in org.apache.sling.resourceresolver.impl.helper with parameters of type ResourceResolverContextModifier and TypeMethodDescription<AdapterType>
AdapterTypeResourceResolverControl.adaptTo
(ResourceResolverContext context, Class<AdapterType> type) Returns the first non-null result of the adaptTo() method invoked on the providers.ResourceResolverControl.checkSourceAndDest
(ResourceResolverContext context, String srcAbsPath, String destAbsPath) Check source and destination for operationsvoid
ResourceResolverControl.commit
(ResourceResolverContext context) Commit changes on all modifiable ResourceProviders.ResourceResolverControl.copy
(ResourceResolverContext context, String srcAbsPath, String destAbsPath) Tries to find a resource provider accepting both paths and invokesAuthenticatedResourceProvider.copy(String, String)
method on it.ResourceResolverControl.create
(ResourceResolverContext context, String path, Map<String, Object> properties) Create a resource.void
ResourceResolverControl.delete
(ResourceResolverContext context, Resource resource) Delete the resource.ResourceResolverControl.findResources
(ResourceResolverContext context, String query, String language) Queries all resource providers and combines the results.ResourceResolverControl.getAttribute
(ResourceResolverContext context, String name) Returns the first non-null result of theAuthenticatedResourceProvider.getAttribute(String)
invocation on the providers.ResourceResolverControl.getAttributeNames
(ResourceResolverContext context) Returns the union of all attribute names.ResourceResolverControl.getParent
(@NotNull ResourceResolverContext context, @NotNull String parentPath, @NotNull Resource child) Returns parent from the most appropriate resource provider accepting the given children.ResourceResolverControl.getResource
(ResourceResolverContext context, String path, Resource parent, Map<String, String> parameters, boolean isResolve) Returns resource from the most appropriate resource provider.String[]
ResourceResolverControl.getSupportedLanguages
(ResourceResolverContext context) Return the union of query languages supported by the providers.boolean
ResourceResolverControl.hasChanges
(ResourceResolverContext context) Check if any modifiable ResourceProvider has uncommited changes.boolean
ResourceResolverControl.isLive
(@NotNull ResourceResolverContext context) Returnstrue
if all providers are live.ResourceResolverControl.listChildren
(ResourceResolverContext context, Resource parent) This method asks all matching resource providers for the children iterators, merges them, addsSyntheticResource
s (seeResourceResolverControl.getResource(ResourceResolverContext, String, Resource, Map, boolean)
for more details), filters out the duplicates and returns the resulting iterator.ResourceResolverControl.listChildrenInternal
(ResourceResolverContext context, Node<ResourceProviderHandler> node, Resource parent, Iterator<Resource> realChildren) Internal methodResourceResolverControl.move
(ResourceResolverContext context, String srcAbsPath, String destAbsPath) Tries to find a resource provider accepting both paths and invokesAuthenticatedResourceProvider.move(String, String)
method on it.boolean
ResourceResolverControl.orderBefore
(@NotNull ResourceResolverContext context, @NotNull Resource parent, @NotNull String name, @Nullable String followingSiblingName) Order resourcesResourceResolverControl.queryResources
(ResourceResolverContext context, String query, String language) Queries all resource providers and combines the results.void
ResourceResolverControl.refresh
(@NotNull ResourceResolverContext context) Refreshes all refreshable providers as well as the resolver used for resource types.void
ResourceResolverControl.revert
(ResourceResolverContext context) Revert changes on all modifiable ResourceProviders.