<AdapterType> AdapterType |
ResourceResolverControl.adaptTo(ResourceResolverContext context,
Class<AdapterType> type) |
Returns the first non-null result of the adaptTo() method invoked on the
providers.
|
AuthenticatedResourceProvider |
ResourceResolverControl.checkSourceAndDest(ResourceResolverContext context,
String srcAbsPath,
String destAbsPath) |
Check source and destination for operations
|
void |
ResourceResolverControl.commit(ResourceResolverContext context) |
Commit changes on all modifiable ResourceProviders.
|
org.apache.sling.api.resource.Resource |
ResourceResolverControl.copy(ResourceResolverContext context,
String srcAbsPath,
String destAbsPath) |
|
org.apache.sling.api.resource.Resource |
ResourceResolverControl.create(ResourceResolverContext context,
String path,
Map<String,Object> properties) |
Create a resource.
|
void |
ResourceResolverControl.delete(ResourceResolverContext context,
org.apache.sling.api.resource.Resource resource) |
Delete the resource.
|
Iterator<org.apache.sling.api.resource.Resource> |
ResourceResolverControl.findResources(ResourceResolverContext context,
String query,
String language) |
Queries all resource providers and combines the results.
|
Object |
ResourceResolverControl.getAttribute(ResourceResolverContext context,
String name) |
|
Collection<String> |
ResourceResolverControl.getAttributeNames(ResourceResolverContext context) |
Returns the union of all attribute names.
|
org.apache.sling.api.resource.Resource |
ResourceResolverControl.getParent(@NotNull ResourceResolverContext context,
@NotNull String parentPath,
@NotNull org.apache.sling.api.resource.Resource child) |
Returns parent from the most appropriate resource provider accepting the
given children.
|
org.apache.sling.api.resource.Resource |
ResourceResolverControl.getResource(ResourceResolverContext context,
String path,
org.apache.sling.api.resource.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) |
Returns true if all providers are live.
|
Iterator<org.apache.sling.api.resource.Resource> |
ResourceResolverControl.listChildren(ResourceResolverContext context,
org.apache.sling.api.resource.Resource parent) |
|
Iterator<org.apache.sling.api.resource.Resource> |
ResourceResolverControl.listChildrenInternal(ResourceResolverContext context,
Node<ResourceProviderHandler> node,
org.apache.sling.api.resource.Resource parent,
Iterator<org.apache.sling.api.resource.Resource> realChildren) |
Internal method
|
org.apache.sling.api.resource.Resource |
ResourceResolverControl.move(ResourceResolverContext context,
String srcAbsPath,
String destAbsPath) |
|
boolean |
ResourceResolverControl.orderBefore(@NotNull ResourceResolverContext context,
@NotNull org.apache.sling.api.resource.Resource parent,
@NotNull String name,
@Nullable String followingSiblingName) |
Order resources
|
Iterator<Map<String,Object>> |
ResourceResolverControl.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.
|