| Package | Description | 
|---|---|
| org.apache.sling.api | |
| org.apache.sling.api.request | |
| org.apache.sling.api.resource | |
| org.apache.sling.api.resource.external | |
| org.apache.sling.api.scripting | |
| org.apache.sling.api.security | |
| org.apache.sling.api.servlets | |
| org.apache.sling.api.wrappers | |
| org.apache.sling.auth.core.spi | 
 Provides API to be implemented by provides of authentication
 mechanisms. 
 | 
| org.apache.sling.caconfig | 
 API for accessing context-aware configuration. 
 | 
| org.apache.sling.caconfig.management | 
 Management API of the Context-Aware configuration implementation. 
 | 
| org.apache.sling.caconfig.management.multiplexer | 
 Multiplexer services provide aggregated access to all implementations of the related SPI interface. 
 | 
| org.apache.sling.caconfig.resource | 
 API for accessing context-aware configuration resources. 
 | 
| org.apache.sling.caconfig.resource.spi | 
 SPI for applications hooking into the configuration resource infrastructure for parameterizing and customizing. 
 | 
| org.apache.sling.caconfig.spi | 
 SPI for applications hooking into the configuration infrastructure for parameterizing and customizing. 
 | 
| org.apache.sling.discovery.base.commons | 
 Provides some common classes for discovery implementors that 
 choose to extend from discovery.base 
 | 
| org.apache.sling.discovery.base.connectors.announcement | 
 Provides topology announcement implementations for discovery
 implementors that choose to extend from discovery.base 
 | 
| org.apache.sling.discovery.commons.providers.spi.base | 
 Provides default SPI-implementations used by discovery.commons.providers.impl 
 | 
| org.apache.sling.discovery.commons.providers.util | 
 Provides some static helpers for providers of the Discovery API. 
 | 
| org.apache.sling.discovery.oak | |
| org.apache.sling.discovery.oak.cluster | |
| org.apache.sling.discovery.oak.pinger | |
| org.apache.sling.engine | |
| org.apache.sling.jackrabbit.usermanager | |
| org.apache.sling.models.factory | |
| org.apache.sling.scripting.api.resource | 
 The  
org.apache.sling.scripting.api.resource package provides a unified API for scripting bundles that need to perform script
 resolution across the Resource space. | 
| org.apache.sling.scripting.core | |
| org.apache.sling.scripting.javascript.wrapper | |
| org.apache.sling.scripting.sightly.engine | 
 Licensed to the Apache Software Foundation (ASF) under one or more
 contributor license agreements. 
 | 
| org.apache.sling.servlets.post | |
| org.apache.sling.spi.resource.provider | |
| org.apache.sling.validation | |
| org.apache.sling.validation.model | |
| org.apache.sling.validation.spi | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| AbstractResource
 The  
AbstractResource is an abstract implementation of the
 Resource interface. | 
| 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. | 
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ResourceMetadata
 The  
ResourceMetadata interface defines the API for the
 metadata of a Sling Resource. | 
| ResourceProvider
 Deprecated. 
 
Use the  
ResourceProvider | 
| 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. | 
| ResourceUtil.BatchResourceRemover
 A batch resource remover deletes resources in batches. 
 | 
| 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. | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| LoginException
 Exception thrown by
  
 ,
 
 , and  if a resource
 resolver cannot be created because the credential data is not valid. | 
| ModifiableValueMap
 The  
ModifiableValueMap is an extension
 of the ValueMap which allows to modify and
 persist properties. | 
| PersistenceException
 This exception will be thrown during the commit to persist
 changes to a  
PersistableValueMap, a
 ModifiableValueMap or the ResourceResolver. | 
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| LoginException
 Exception thrown by
  
 ,
 
 , and  if a resource
 resolver cannot be created because the credential data is not valid. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| ResourceResolverFactory
 The  
ResourceResolverFactory defines the service API to get and
 create ResourceResolvers. | 
| Class and Description | 
|---|
| PersistenceException
 This exception will be thrown during the commit to persist
 changes to a  
PersistableValueMap, a
 ModifiableValueMap or the ResourceResolver. | 
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ResourceResolverFactory
 The  
ResourceResolverFactory defines the service API to get and
 create ResourceResolvers. | 
| Class and 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. | 
| 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. | 
| Class and Description | 
|---|
| PersistenceException
 This exception will be thrown during the commit to persist
 changes to a  
PersistableValueMap, a
 ModifiableValueMap or the ResourceResolver. | 
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| LoginException
 Exception thrown by
  
 ,
 
 , and  if a resource
 resolver cannot be created because the credential data is not valid. | 
| 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. | 
| Class and Description | 
|---|
| LoginException
 Exception thrown by
  
 ,
 
 , and  if a resource
 resolver cannot be created because the credential data is not valid. | 
| 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. | 
| Class and Description | 
|---|
| ResourceResolverFactory
 The  
ResourceResolverFactory defines the service API to get and
 create ResourceResolvers. | 
| Class and Description | 
|---|
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| Class and 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. | 
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| 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. | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
| Class and Description | 
|---|
| Resource
 Resources are pieces of content on which Sling acts 
 | 
| ValueMap
 The  
ValueMap is an easy way to access properties of a resource. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.