All Classes
-
All Classes Interface Summary Class Summary Class Description ContextAwareConfigurationExport Configures context-aware configuration names/classes to be exposed via Site API.ContextAwareConfigurationMapper Converts context-aware configuration to a nested Map structure which can be serialized to JSON.ContextAwareConfigurationProperties Properties that can be configured on context-aware configuration definitions.ContextAwareConfigurationPropertyMapper<T> Defines custom mappings of context-aware configuration property values to a re-mapped target value or target structure (e.g. with nested maps).JsonObjectMapper Parsing and serialization of objects to JSON and Maps.JsonObjectProcessor<T> Processes Site API requests.JsonSuffix Validates and parses suffix with '.json' extension.Processor Super interface for processors.ProcessorConstants Properties and suffix names for Site API processors.ProcessorManager Manages allJsonObjectProcessor
andSlingHttpServletProcessor
services.ProcessorMetadata Metadata about a registered processor.ProcessorRequestContext Context objects for API request processing.SiteApiConfiguration Configuration of Site API Servlet.SiteApiRequest Checks if a given servlet request is a request within an Site API processor.SlingHttpServletProcessor Processes Site API requests.UrlBuilder Builds URLs for Site API calls.