Uses of Package
org.apache.sling.api.resource
Package
Description
Provides API to be implemented by provides of authentication
mechanisms.
API for accessing context-aware configuration.
Management API of the Context-Aware configuration implementation.
Multiplexer services provide aggregated access to all implementations of the related SPI interface.
API for accessing context-aware configuration resources.
SPI for applications hooking into the configuration resource infrastructure for parameterizing and customizing.
SPI for applications hooking into the configuration infrastructure for parameterizing and customizing.
Provides some common classes for discovery implementors that
choose to extend from discovery.base
Provides topology announcement implementations for discovery
implementors that choose to extend from discovery.base
Provides default SPI-implementations used by discovery.commons.providers.impl
Provides some static helpers for providers of the Discovery API.
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.Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
-
ClassDescriptionThe
AbstractResource
is an abstract implementation of theResource
interface.Exception thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceMetadata
interface defines the API for the metadata of a SlingResource
.Deprecated.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.A batch resource remover deletes resources in batches.TheSyntheticResource
class is a simple implementation of theResource
interface which may be used to provide a resource object which has no actual resource data.TheValueMap
is an easy way to access properties of a resource. -
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
TheModifiableValueMap
is an extension of theValueMap
which allows to modify and persist properties.This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
-
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
-
-
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionThe
ResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionThe
ResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
Resources are pieces of content on which Sling acts -
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
. -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
ClassDescriptionThe
AbstractResource
is an abstract implementation of theResource
interface.Resources are pieces of content on which Sling actsTheResourceMetadata
interface defines the API for the metadata of a SlingResource
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
-
-
-
ClassDescriptionThe
AbstractResource
is an abstract implementation of theResource
interface.Resources are pieces of content on which Sling actsTheResourceMetadata
interface defines the API for the metadata of a SlingResource
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
-
-
-
-
ClassDescriptionThe
AbstractResource
is an abstract implementation of theResource
interface.This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsOptional service to decorateResource
s returned by theResourceResolver
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s.TheSyntheticResource
class is a simple implementation of theResource
interface which may be used to provide a resource object which has no actual resource data. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsDeprecated.Use theResourceProvider
Deprecated. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
-
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
-
-
-
-
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling acts -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
. -
ClassDescriptionThe
ModifiableValueMap
is an extension of theValueMap
which allows to modify and persist properties.This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them. -
ClassDescriptionThis exception will be thrown during the commit to persist changes to a
PersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling acts -
-
ClassDescriptionResources are pieces of content on which Sling actsThe
ResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionThe
AbstractResource
is an abstract implementation of theResource
interface.Resources are pieces of content on which Sling actsTheResourceMetadata
interface defines the API for the metadata of a SlingResource
.TheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheResourceResolverFactory
defines the service API to get and createResourceResolver
s. -
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
This exception will be thrown during the commit to persist changes to aPersistableValueMap
, aModifiableValueMap
or theResourceResolver
.Resources are pieces of content on which Sling actsTheResourceResolver
defines the API which may be used to resolveResource
objects and work with such resources like creating, editing or updating them.TheValueMap
is an easy way to access properties of a resource. -
-
-
ClassDescriptionException thrown by
,ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
, andResourceResolverFactory.getResourceResolver(java.util.Map)
if a resource resolver cannot be created because the credential data is not valid.ResourceResolver.clone(java.util.Map)
-
-
-
ResourceProvider