All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AbstractIterator<T> AuthenticatedResourceProvider ThisAuthenticatedResourceProvider
implementation keeps a resource provider and the authentication information (through theResolveContext
.BasicObservationReporter Implementation of the observation reporter.BasicObserverConfiguration Implementation of aObserverConfiguration
BasicResolveContext<T> Resolve context implementation for a resource provider.BloomFilterUtils Bloom filter utilities.ChainedIterator<T> Interpolator Replace place holders in a stringInterpolator.Provider The value for the replacement is returned by this providerLegacyResourceProviderAdapter LegacyResourceProviderFactoryAdapter LegacyResourceProviderWhiteboard MapConfigurationProvider Internal interface representing the additional methods MapEntries needs from the ResourceResolverFactory.MapConfigurationProvider.VanityPathConfig MapEntries MapEntriesHandler Exposes low-level methods used for resource resolving and mappingMapEntry TheMapEntry
class represents a mapping entry in the mapping configuration tree at/etc/map
.Mapping TheMapping
class conveys the mapping configuration used by theResourceResolverFactoryImpl
.Node<T> OsgiObservationBridge ParsedParameters Parses path looking for semicolon-separated parameters.Pathable PathGenerator Utility to generate all possible paths from segments (names)PathSegmentIterator PathTree<T extends Pathable> ProviderContextImpl Provider context implementationProviderManager Manages resolve contexts for each resource provider including authentication.RedirectResource ResourceChangeListenerInfo Information about a resource change listener.ResourceChangeListenerWhiteboard Tracker component for the resource change listeners.ResourceChangeListImpl ResourceDecoratorTracker Helper class to track the resource decorators and keep them sorted by their service ranking.ResourceIteratorDecorator Resource iterator handling the decoration of resources.ResourceMapperImpl ResourcePathIterator Iterate over the the HTTP request path by creating shorter segments of that path using "." as a separator.ResourceProviderHandler Holder for a resource provider service.ResourceProviderInfo Information about a registered resource providerResourceProviderStorage 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.ResourceProviderStorageProvider Interface which allows access to a ResourceProviderStorage object.ResourceProviderTracker This service keeps track of all resource providers.ResourceProviderTracker.ChangeListener ResourceProviderTracker.ObservationReporterGenerator ResourceResolverContext The resource resolver context.ResourceResolverControl This class takes a number ofAuthenticatedResourceProvider
objects and exposes it as one such object.ResourceResolverWebConsolePlugin RuntimeServiceImpl StarResource Used to provide the equivalent of an empty Node for GET requests to *.something (SLING-344)StringInterpolationProvider 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).StringInterpolationProviderConfiguration StringInterpolationProviderImpl UniqueResourceIterator This iterator removes duplicated Resource entries.URI The interface for the URI(Uniform Resource Identifiers) version of RFC 2396.URI.DefaultCharsetChanged The charset-changed normal operation to represent to be required to alert to user the fact the default charset is changed.URI.LocaleToCharsetMap A mapping to determine the (somewhat arbitrarily) preferred charset for a given locale.URIException The URI parsing and escape encoding exception.