@Version(value="2.10.0")
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
Resource s returned by
the ResourceResolver . |
ResourceProvider | Deprecated
Use the
ResourceProvider |
ResourceProviderFactory | Deprecated |
ResourceResolver |
The
ResourceResolver defines the service API which may be used
to resolve Resource objects. |
ResourceResolverFactory |
The
ResourceResolverFactory defines the service API to get and
create ResourceResolver s. |
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 |
The
AbstractResourceVisitor helps in traversing a
resource tree by decoupling the actual traversal code
from application code. |
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 © 2017 The Apache Software Foundation. All rights reserved.