@Version(value="2.12.1")
| Interface | Description |
|---|---|
| AttributableResourceProvider | Deprecated
Use the
ResourceProvider |
| DynamicResourceProvider | Deprecated
Use the
ResourceProvider |
| ModifiableValueMap |
The
ModifiableValueMap is an extension
of the ValueMap which allows to modify and
persist properties. |
| ModifyingResourceProvider | Deprecated
Use the
ResourceProvider |
| ParametrizableResourceProvider | Deprecated
Use the
ResourceProvider |
| PersistableValueMap | Deprecated
Use the
ModifiableValueMap instead. |
| QueriableResourceProvider | Deprecated
Use the
ResourceProvider |
| RefreshableResourceProvider | Deprecated
Use the
ResourceProvider |
| Resource |
Resources are pieces of content on which Sling acts
|
| ResourceDecorator |
Optional service to decorate
Resources returned by
the ResourceResolver. |
| ResourceProvider | Deprecated
Use the
ResourceProvider |
| ResourceProviderFactory | Deprecated |
| ResourceResolver |
The
ResourceResolver defines the API which may be used
to resolve Resource objects and
work with such resources like creating, editing or updating them. |
| ResourceResolverFactory |
The
ResourceResolverFactory defines the service API to get and
create ResourceResolvers. |
| ValueMap |
The
ValueMap is an easy way to access properties of a resource. |
| Class | Description |
|---|---|
| AbstractResource |
The
AbstractResource is an abstract implementation of the
Resource interface. |
| AbstractResourceVisitor |
This visitor will traverse the given resource and all its children in a depth-first approach
and call the
AbstractResourceVisitor.visit(Resource) method for each visited resource. |
| NonExistingResource |
Simple helper class representing nonexisting resources.
|
| ResourceMetadata |
The
ResourceMetadata interface defines the API for the
metadata of a Sling Resource. |
| ResourceUtil |
The
ResourceUtil class provides helper methods dealing with
resources. |
| ResourceUtil.BatchResourceRemover |
A batch resource remover deletes resources in batches.
|
| ResourceWrapper |
The
ResourceWrapper is a wrapper for any Resource
delegating all method calls to the wrapped resource by default. |
| SyntheticResource |
The
SyntheticResource class is a simple implementation of the
Resource interface which may be used to provide a resource
object which has no actual resource data. |
| Exception | Description |
|---|---|
| LoginException |
Exception thrown by
,
, and if a resource
resolver cannot be created because the credential data is not valid. |
| PersistenceException |
This exception will be thrown during the commit to persist
changes to a
PersistableValueMap, a
ModifiableValueMap or the ResourceResolver. |
| QuerySyntaxException |
The
QuerySyntaxException is thrown by the
ResourceResolver.findResources(String, String) and
ResourceResolver.queryResources(String, String) methods if the query
syntax is wrong or the requested query language is not available. |
| ResourceNotFoundException |
An Exception that causes Sling to return a 404 (NOT FOUND) status code.
|
Copyright © 2010 - 2023 Adobe. All Rights Reserved