All Classes and Interfaces
Class
Description
Abstract base class for an iterator
This
AuthenticatedResourceProvider implementation keeps a resource
provider and the authentication information (through the ResolveContext).Implementation of the observation reporter.
Implementation of a
ObserverConfigurationResolve context implementation for a resource provider.
Bloom filter utilities.
Replace place holders in a string
The value for the replacement is returned by this provider
Internal interface representing the additional methods
MapEntries needs from the ResourceResolverFactory.
Exposes low-level methods used for resource resolving and mapping
The
MapEntry class represents a mapping entry in the mapping
configuration tree at /etc/map.The
Mapping class conveys the mapping configuration used by the
ResourceResolverFactoryImpl.Utility class for running paged queries.
Thrown when the underlying repository misbehaves with respect to sorting on multivalued properties.
Parses path looking for semicolon-separated parameters.
Utility to generate all possible paths from segments (names)
Provider context implementation
Manages resolve contexts for each resource provider including
authentication.
Utilities related to construction of JCR-SQL2 queries
Information about a resource change listener.
Tracker component for the resource change listeners.
Helper class to track the resource decorators and keep them sorted by their
service ranking.
Resource iterator handling the decoration of resources.
Iterate over the the HTTP request path by creating shorter segments of that
path using "." as a separator.
Holder for a resource provider service.
Information about a registered resource provider
The resource provider storage contains all available handlers
and keeps a list of handlers for specific categories to avoid
iterating over all handlers for the different use cases.
Interface which allows access to a ResourceProviderStorage object.
This service keeps track of all resource providers.
The resource resolver context.
This class takes a number of
AuthenticatedResourceProvider objects and
exposes it as one such object.Used to provide the equivalent of an empty Node for GET requests to
*.something (SLING-344)
This class provides placeholders for Sling configuration settings
that depend on the environment like host names / ports for dev, test,
qa, staging, prod systems
Placeholders are enclosed in Starting and Ending Delimiters (see PLACEHOLDER_START/END_TOKEN)
The name of the placeholder can contain any character except opening or closing
brackets (no nesting).
This iterator removes duplicated Resource entries.
The interface for the URI(Uniform Resource Identifiers) version of RFC 2396.
The charset-changed normal operation to represent to be required to alert
to user the fact the default charset is changed.
A mapping to determine the (somewhat arbitrarily) preferred charset for a
given locale.
The URI parsing and escape encoding exception.
All things related to the handling of vanity paths.