|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractAuthenticationFormServlet
provides a basic
implementation of a simple servlet to render a login form for authentication
purposes.AbstractAuthenticationHandler
implements the
AuthenticationHandler
interface and extends the
DefaultAuthenticationFeedbackHandler
providing some helper methods
which may be used by authentication handlers.AbstractMappedObject
is a simple helper class which may be
extended to off-load handling of the path of mapped objects.AbstractResource
is an abstract implementation of the
Resource
interface.AbstractSlingRepository
is an abstract implementation of
the SlingRepository
interface which provides default support for
attached repositories as well as ensuring live repository connection,
reconnecting if needed.true
if this servlet is
willing to handle the request.
PluggableDefaultAccessManager
.JobUtil.acknowledgeJob(Event)
RepositoryAccessor.getRepositoryFromURL(String)
with the value of the
RepositoryAccessor.REPOSITORY_URL_OVERRIDE_PROPERTY
framework or configuration property.
AdapterFactory
interface defines the API for helpers which
may be provided to enhance the adaptability of adaptable objects.AdapterManager
defines the service interface for a manager
for object adaption.adaptTo
on the
wrapped resource
.
AccessControlUtil.addEntry(AccessControlList, Principal, Privilege[], boolean, Map)
using
some implementation specific restrictions.
principal
, the specified privileges
, the
isAllow
flag and an optional map containing additional
restrictions.
Principal
objects, such as groups or
roles, to the Subject
.
HttpServletRequest.getContextPath()
of the request which
included the servlet currently being active underlying the
Servlet
which included the servlet currently being active
(value is "javax.servlet.include.context_path").
HttpServletRequest.getPathInfo()
of the request which
included the servlet currently being active underlying the
Servlet
which included the servlet currently being active
(value is "javax.servlet.include.path_info").
HttpServletRequest.getQueryString()
of the request which
included the servlet currently being active underlying the
Servlet
which included the servlet currently being active
(value is "javax.servlet.include.query_string").
HttpServletRequest.getRequestURI()
of the request which
included the servlet currently being active underlying the
Servlet
which included the servlet currently being active
(value is "javax.servlet.include.request_uri").
HttpServletRequest.getServletPath()
of the request which
included the servlet currently being active underlying the
Servlet
which included the servlet currently being active
(value is "javax.servlet.include.servlet_path").
Resource
underlying the Servlet
which included the servlet currently
being active (value is "org.apache.sling.api.include.resource").
RequestPathInfo
underlying the Servlet
which
included the servlet currently being active (value is
"org.apache.sling.api.include.request_path_info").
Servlet
which included the servlet currently being active (value is
"org.apache.sling.api.include.servlet").
ResourceResolver
which
has been used to resolve the script.
AuthenticationHandler
.
user.name
and user.password
properties.
authInfo
map.
AuthenticationFeedbackHandler
may be implemented by
AuthenticationHandler
services to request being informed on the
success or failure of authentication.AuthenticationHandler
interface defines the service API used
by the authentication implementation to support plugin various ways of
extracting credentials from the request.AuthenticationHandler
insteadAuthenticationInfo
conveys any authentication credentials
and/or details extracted by the
AuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method from the request.AuthenticationHandler
AuthenticationInfo.AuthenticationInfo(String, Credentials, String)
method would be
called with a null
workspace name.
org.apache.jackrabbit.core.security.authentication.Authentication
class without explicitly referencing classes in org.apache.jackrabbit.coreauthInfo
map.
DefaultAuthenticationFeedbackHandler.handleRedirect(HttpServletRequest, HttpServletResponse)
method
to optionally redirect the request after successful authentication.
AuthenticationSupport
provides the service API used to
implement the HttpContext.handleSecurity
method as defined in
the OSGi Http Service specification.Authenticator
interface defines the service interface which
may be used by applications to enfore requests to be authenticated (see
Authenticator.login(HttpServletRequest, HttpServletResponse)
) or to end enforced
authentication (see Authenticator.logout(HttpServletRequest, HttpServletResponse)
).AuthenticationSupport
insteadBundleVersionInfo.getBundleLastModified()
if corresponding header
is not present
JobStatusProvider.removeJob(String)
instead.
JobStatusProvider.removeJob(String, String)
instead.
DynamicClassLoaderProvider
.AuthenticationInfo.AUTH_TYPE
property.
ResourceResolver
instance based on the given
authenticationInfo
map and the original authentication info
used to create this instance.
BundleVersionInfo.getBundleLastModified()
true
if this map contains the named property.
ContentImporter
service
This interface is not intended to be implemented by bundles.Node
at the given Path.
Node
at the given Path.
InstallTask
for the resource or
null
if the factory does not support the resource.
JCR Value
for the given object with
the given Session.
DefaultMappedObject
is used by the JCR based resource
manager implemented by this bundle as a default to map JCR nodes.repository
.
SlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to
handle an HTTP DELETE request.
SlingSafeMethodsServlet.service(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle a request for an HTTP method, which is not known and
handled by this class or its extension.
SlingSafeMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to
handle an HTTP GET request.
AuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method to inform the caller, that a response has been sent to the client
to request for credentials.
AuthenticationHandler.authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method to indicate an ongoing authentication transaction.
Allow
header on the response depending on the methods
declared in this class.
SlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to
handle an HTTP POST request.
SlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to
handle an HTTP PUT request.
CoreConstants
interface provides some symbolic constants for
well known constant strings in Sling.ErrorHandler
defines the interface of the service used by
the Sling to handle calls to HttpServletResponse.sendError
and
to handle uncaught Throwable
s.EspReader
is a FilterReader
which takes
JSP like input and produces plain ECMA script output.baseReader
.
EventUtil
class is an utility class for
clustered environments.JobUtil.JobPriority
null
because this handler cannot provide
credentials from the request.
AuthenticationHandler.extractCredentials(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method to inform the caller that credential extraction failed for some
reason.
AuthenticationHandler.extractCredentials(HttpServletRequest, HttpServletResponse)
method if AuthenticationInfo.FAIL_AUTH
is returned.
SlingRequestProcessor
.
"service.ranking"
(org.osgi.framework.Constants.SERVICE_RANKING) instead
EngineConstants.SLING_FILTER_SCOPE
instead
SlingScript
for the given name.
JobUtil.finishedJob(Event)
SlingScriptHelper.forward(String,RequestDispatcherOptions)
, but using
empty options.
path
and requestDispatcherOptions
.
path
and options
.
SlingScriptHelper.forward(Resource,RequestDispatcherOptions)
, but using
empty options.
resource
and requestDispatcherOptions
.
resource
and options
.
AccessControlList
to edit for the node at the
given resourcePath
.
AccessControlManager
for the given
session
.
AdapterType
for
the given adaptable
object.
RequestDispatcherOptions.OPT_ADD_SELECTORS
option or null
if
not set.
ResourceResolver
instance with administrative
privileges with further configuration taken from the given
authenticationInfo
map.
JobStatusProvider.queryAllJobs(String, Map...)
instead.
SlingSafeMethodsServlet.doOptions(SlingHttpServletRequest, SlingHttpServletResponse)
to calculate
the value of the Allow header sent as the response to the HTTP
OPTIONS request.
SlingSafeMethodsServlet.doOptions(SlingHttpServletRequest, SlingHttpServletResponse)
to calculate
the value of the Allow header sent as the response to the HTTP
OPTIONS request.
Resource
instances addressed in the
SlingPostConstants.RP_APPLY_TO
request parameter.
null
if the attribute is not set (or not visible as is the
case of the ResourceResolverFactory.PASSWORD
or other security
sensitive attributes).
ResourceResolver.getAttribute(String)
method.
AuthenticationInfo.AUTH_TYPE
property
in this map.
ResourceMetadata.CHARACTER_ENCODING
property if not null
and a String
instance.
null
if no such child exists.
getChild
on the
wrapped resource
.
ClientRepositoryFactory
to access the remote
JCR repository over RMI.
ResourceMetadata.CONTENT_LENGTH
property if not null
and a long
.
null
if
not defined.
ResourceMetadata.CONTENT_TYPE
property if not null
and
a String
instance.
null
if
no such cookie exists in the request.
ResourceMetadata.CREATION_TIME
property if not null
and a long
.
JobStatusProvider.queryCurrentJobs(String, Map...)
instead.
JobStatusProvider.queryCurrentJobs(String, Map...)
instead.
Class.getResourceAsStream
.
Class.getResourceAsStream
.
null
meaning
to use the repository provided default workspace.
null
null
if the request
URL does not contain an extension.
mimeType
maps.
mimeType
maps.
SlingBindings.FLUSH
property if not null
and a
boolean
.
RequestDispatcherOptions.OPT_FORCE_RESOURCE_TYPE
option or null
if not set.
Scriptable
interface.
LocalAdapterFactory
used to convert Jackrabbit
JCR RMI remote objects to local JCR API objects.
SlingBindings.LOG
property if not null
and a
org.slf4j.Logger
instance.
Iterator
of tracking entries.
name
.
name
.
null
for new objects or if the node has no mixin node
types.
ResourceMetadata.MODIFICATION_TIME
property if not null
and a long
.
Resource.getName()
instead
path
, which is
normalized by ResourceUtil.normalize(String)
before resolving the name.
getName
on the
wrapped resource
.
Statistics.getNumberOfActiveJobs()
and Statistics.getNumberOfQueuedJobs()
SlingBindings.OUT
property if not null
and a
PrintWriter
instance.
null
if this resource
represents the root of the resource tree.
path
,
which is normalized by ResourceUtil.normalize(String)
before resolving the
parent.
Resource.getParent()
instead
getParent
on the
wrapped resource
.
ResourceResolverFactory.PASSWORD
property or
null
if the password is not set in this map.
getPath
on the
wrapped resource
.
AccessControlList
acl
has been created for.
null
for new objects.
PrincipalManager
for the given
session
.
null
if no such property exists or the property is not of
the requested type.
null
if no such property exists.
OsgiUtil.toDouble(Object, double)
instead
SlingBindings.READER
property if not null
and a
Reader
instance.
j_reason
request parameter.
j_reason
request parameter.
RequestDispatcherOptions.OPT_REPLACE_SELECTORS
option or null
if not set.
RequestDispatcherOptions.OPT_REPLACE_SUFFIX
option or null
if
not set.
null
if
no repository is currently being available.
RepositoryAccessor
class to access
a repository over RMI or through JNDI.
SlingBindings.REQUEST
property if not null
and a
SlingHttpServletRequest
instance.
SlingHttpServletRequest
representing the input of the
request.
RequestDispatcher
object that acts as a wrapper
for the resource located at the given path.
RequestDispatcher
object that acts as a wrapper
for the resource located at the given resource.
SlingHttpServletRequest.getRequestDispatcher(Resource,RequestDispatcherOptions)
but using empty options.
RequestParameter
,
or null
if the parameter does not exist.
Map
of the parameters of this request.
RequestParameter
objects containing all of
the values the given request parameter has, or null
if the
parameter does not exist.
RequestPathInfo
pertaining to this request.
RequestProgressTracker
of this request.
ResourceMetadata.RESOLUTION_PATH
property if not null
and a String
instance.
ResourceMetadata.RESOLUTION_PATH_INFO
property if not
null
and a String
instance.
null
if
the resource provider cannot find it.
null
if
the resource provider cannot find it.
Resource
object for data located at the given path.
Resource
object for data located at the given path.
Resource
wrapped by this instance.
SlingBindings.RESOURCE
property if not null
and a
Resource
instance.
Resource
object on whose behalf the servlet acts.
resource
request parameter.
null
if no such resource exists.
InputStream
to the resource given by the path
or null
if no such resource exists.
getResourceMetadata
on the
wrapped resource
.
ResourceMetadata.RESOLUTION_PATH
property.
ResourceResolver
from which this resource has been
retrieved.
ResourceResolver
instance with further
configuration taken from the given authenticationInfo
map.
getResourceResolver
on the
wrapped resource
.
ResourceResolver
with which this synthetic resource
is related or null
if none.
ResourceResolver
which resolved the
resource
of this request.
ResourceResolver
for the given session.
null
if the Resource.getResourceType()
has no supertype.
getResourceSuperType
on the
wrapped resource
.
ResourceUtil.getResourceSuperType(ResourceResolver, String)
ResourceUtil.findResourceSuperType(Resource)
getResourceType
on the
wrapped resource
.
SlingBindings.RESPONSE
property if not null
and a
SlingHttpServletResponse
instance.
SlingHttpServletResponse
representing the output of
the request.
JobStatusProvider.queryScheduledJobs(String, Map...)
instead.
JobStatusProvider.queryScheduledJobs(String, Map...)
instead.
SlingScript
being called to handle the request.
ResourceResolver.getResource(String)
method
to search for resources by relative path.
ServletContext
ServletRequest
SlingBindings.SLING
property if not null
and a
SlingScriptHelper
instance.
SlingSettingsService.SLING_HOME_URL
property.
SlingSettingsService.SLING_HOME
property.
SlingHttpServletRequest
object wrapped by
this.
SlingHttpServletResponse
object wrapped by
this.
null
if the request
URL does not contain a suffix.
ResourceResolverFactory.USER
property or
null
if the user is not set in this map.
UserManager
for the given
session
.
ValueMap
object for the given
Resource
.
WorkspaceAccessManagerPlugin
to be used for checking Workspace access.
Throwable
.
true
if the request has been redirected.
HttpContext
instance extracting credentials from the request
using any registered
AuthenticationHandler
services.
true
if the name
starts with either
of the prefixes
{@link SlingPostConstants#ITEM_PREFIX_RELATIVE_CURRENT .
- hasNext() -
Method in class org.apache.sling.commons.testing.jcr.MockNodeIterator
-
- hasNext() -
Method in class org.apache.sling.commons.testing.jcr.MockPropertyIterator
-
- hasNode(String) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- hasNodes() -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- hasOrderableChildNodes() -
Method in class org.apache.sling.commons.testing.jcr.MockNodeType
-
- hasPermission(Object) -
Method in class org.apache.sling.commons.testing.osgi.MockBundle
-
- hasProperties() -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- hasProperty(String) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- HEADER_ACCEPT -
Static variable in class org.apache.sling.api.servlets.HttpConstants
-
- HEADER_ETAG -
Static variable in class org.apache.sling.api.servlets.HttpConstants
-
- HEADER_IF_MATCH -
Static variable in class org.apache.sling.api.servlets.HttpConstants
-
- HEADER_IF_MODIFIED_SINCE -
Static variable in class org.apache.sling.api.servlets.HttpConstants
-
- HEADER_LAST_MODIFIED -
Static variable in class org.apache.sling.api.servlets.HttpConstants
-
- holdsLock() -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- HOME_DIR -
Static variable in class org.apache.sling.commons.testing.jcr.RepositoryUtil
-
- HtmlResponse - Class in org.apache.sling.api.servlets
- Generator for a HTML status response that displays the changes made in a post
request. see HtmlResponse.html for the
format.
- HtmlResponse() -
Constructor for class org.apache.sling.api.servlets.HtmlResponse
- Creates a new html response with default settings, which is
null
for almost all properties except the
HtmlResponse.isCreateRequest()
which defaults to false
.
- HTTP - Class in org.apache.sling.commons.json.http
- Convert an HTTP header to a JSONObject and back.
- HTTP() -
Constructor for class org.apache.sling.commons.json.http.HTTP
-
- HTTP_BASE_URL -
Static variable in class org.apache.sling.commons.testing.integration.HttpTestBase
-
- HttpAnyMethod - Class in org.apache.sling.commons.testing.integration
- Allows any HTTP method for HtttpClient
- HttpAnyMethod(String, String) -
Constructor for class org.apache.sling.commons.testing.integration.HttpAnyMethod
-
- httpClient -
Variable in class org.apache.sling.commons.testing.integration.HttpTestBase
-
- HttpConstants - Class in org.apache.sling.api.servlets
- HTTP-related constants
- HttpConstants() -
Constructor for class org.apache.sling.api.servlets.HttpConstants
-
- HttpStatusCodeException - Exception in org.apache.sling.commons.testing.integration
-
- HttpStatusCodeException(int, int, String, String) -
Constructor for exception org.apache.sling.commons.testing.integration.HttpStatusCodeException
-
- HttpStatusCodeException(int, int, String, String, String) -
Constructor for exception org.apache.sling.commons.testing.integration.HttpStatusCodeException
-
- HttpTestBase - Class in org.apache.sling.commons.testing.integration
- Base class for HTTP-based Sling Launchpad integration tests
- HttpTestBase() -
Constructor for class org.apache.sling.commons.testing.integration.HttpTestBase
-
- HttpTestBase.TestNode - Class in org.apache.sling.commons.testing.integration
- Class that creates a test node under the given parentPath, and
stores useful values for testing.
- HttpTestBase.TestNode(String, Map<String, String>) -
Constructor for class org.apache.sling.commons.testing.integration.HttpTestBase.TestNode
-
- HTTPTokener - Class in org.apache.sling.commons.json.http
- The HTTPTokener extends the JSONTokener to provide additional methods
for the parsing of HTTP headers.
- HTTPTokener(String) -
Constructor for class org.apache.sling.commons.json.http.HTTPTokener
- Construct an XMLTokener from a string.
LoginModulePlugin.IMPERSONATION_DEFAULT
if the impersonation should be handled
by
org.apache.jackrabbit.core.security.authentication.DefaultLoginModule#impersonate
.
SlingScriptHelper.include(String,RequestDispatcherOptions)
, but using
empty options.
path
and requestDispatcherOptions
.
path
and options
.
SlingScriptHelper.include(Resource,RequestDispatcherOptions)
, but using
empty options.
resource
and requestDispatcherOptions
.
resource
and options
.
Felix
instance as servlet
context attributes.
OsgiInstaller
Currently the OSGi installer supports bundles and configurations,
but it can be extended by additional task factories supporting
other formats.OsgiInstaller
.true
if this was a create request.
true
if AccessControlList
acl
does not yet define any entries.
permissions
are granted
on the item with the specified absPath
(i.e. the target
item, that may or may not yet exist).
JobUtil.isJobEvent(Event)
true
if this resource resolver has not been closed
yet.
true
if method
is not
null
and the method is not defined in the class named by
className
.
true
if the resource res
is a
non-existing resource.
true
if this resource is of the given resource type
or if any of the super resource types equals the given resource type.
true
if the resource type or any of the resource's
super type(s) equals the given resource type.
isResourceType
on the
wrapped resource
.
true
if the resource res
is a "star
resource".
true
if no error
is set and if
the status code
is one of the 2xx codes.
true
if the resource res
is a synthetic
resource.
true
if the the client just asks for validation of
submitted username/password credentials.
JcrResourceConstants
interface provides constant values.ResourceResolverFactory
JcrResourceUtil
class provides helper methods used
throughout this bundle.Scheduler
service.Job
.Iterator
allows to iterate over Event
s.Job
class is an utility class for
creating and processing jobs.node
.
JSONObject
out of node
.
JSONString
interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString()
, JSONArray.toString()
,
and JSONWriter.value(
Object)
.Launcher
interface is implemented by the delegate classes
inside the Launcher JAR and are used by the actual Main class or servlet to
configure and start the framework.LauncherClassLoader
extends the standard Java VM
URLClassLoader
such, that classes and resources which are
contained in the launcher JAR File are never looked up in the parent class
loader.ResourceProvider
defines a simple API to access resources
from the environment depending on how Sling is launched.Iterator
of Resource
objects loaded
from the children of the given Resource
.
Iterator
of Resource
objects loaded from
the children of the given Resource
.
Resource.listChildren()
instead
listChildren
on the
wrapped resource
.
Loader
class provides utility methods for the actual
launchers to help launching the framework.MessageFormat
format evaluated using the given formatting
arguments.
AuthenticationHandler
for the given request and call its
AuthenticationHandler.requestAuthentication(HttpServletRequest, HttpServletResponse)
method to initiate an authentication process with the client to login to
Sling.
Authenticator.login(HttpServletRequest, HttpServletResponse)
method to which resource access should actually be authenticated.
ResourceResolverFactory.getAdministrativeResourceResolver(java.util.Map)
,
ResourceResolverFactory.getResourceResolver(java.util.Map)
, and ResourceResolver.clone(java.util.Map)
if a resource
resolver cannot be created because the credential data is not valid.null
as its
detail message.
org.apache.jackrabbit.core.security.authentication.DefaultLoginModule
for a specific type of Credentials
.MessageFormat
pattern evaluated using the given arguments
and the number of milliseconds elapsed since the timer start.
Main
is the externally visible Standalone Java Application
launcher for Sling.Main
class is a simple Java Application which interprests
the command line and creates the Sling
launcher class and thus starts
the OSGi framework.ResourceResolver.resolve(String)
such that when the path is
given to the ResourceResolver.resolve(String)
method the same resource is
returned.
ResourceResolver.resolve(HttpServletRequest, String)
such
that when the path is given to the
ResourceResolver.resolve(HttpServletRequest, String)
method the same resource is
returned.
String[]
of
class names mapped at the time the event is sent (value is
"MAPPED_CLASS").
String[]
of
node types mapped at the time the event is sent (value is
"MAPPED_NODE_TYPE").
MimeTypeProvider
interface defines an API for services
which are asked for MIME type mappings for unknown MIME types or extensions.MimeTypeService
TODO
This interface is not intended to be implemented by bundles.SlingRequestProcessor
service.
NoAuthenticationHandlerException
is thrown to indicate that
the
Authenticator.login(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method could not find a way to authenticate the request user.Authenticator
NodeTypeSupport
contains utility methods to register node
types from a CND
nodetype definition file given as an URL or InputStream with the
repository.SlingPostConstants.OPERATION_NOP
if the
SlingPostConstants.RP_NOP_STATUS
parameter is not provided or the parameter value
cannot be converted into a valid response status code (value is 200).
Notifiable
interface is implemented by the real main class
and Sling Servlet for them to be notified from the launcher JAR when the
framework has been stopped or updated.NULL
object than to use Java's null
value.
ObjectContentManagerFactory
TODOOcmConstants
interface provides constant values
for event topics and event properties for events sent from this bundle.type
.
EventType
appearing during the dispatching of
a Sling request
requestCredentials
method when redirecting to the login
request form.
requestCredentials
method providing to authenticated OpenID
identity.
OpenIDConstants
class defines useful constants for
implementors of login forms for OpenID authentication.OpenIDFailure
defines the OpenID authentication failure
codes which may be set as the
j_reason
request
parameter for the login form.SlingPostConstants.RP_DEST
request parameter
denoting the path to move the content to.
RequestPathInfo
selectors.
Resource
.
RequestPathInfo
selectors by the value
provided by this option.
RequestPathInfo
suffix by the value
provided by this option
OptingServlet
interface may be implemented by
Servlets
used by Sling which may choose to not handle all
requests for which they would be selected based on their registration
properties.SlingPostConstants.RP_ORDER
parameter indicating that the
node by moved immediately after the sibbling whose name is contained in
the SlingPostConstants.RP_ORDER
parameter (value is "after ").
SlingPostConstants.RP_ORDER
parameter indicating that the
node by moved immediately before the sibbling whose name is contained in
the SlingPostConstants.RP_ORDER
parameter (value is "before ").
SlingPostConstants.RP_ORDER
parameter indicating that the
node by moved to the first position amongst its sibblings (value is
"first").
SlingPostConstants.RP_ORDER
parameter indicating that the
node by moved to the last position amongst its sibblings (value is
"last").
InstallableResource
in the OSGi framework.OsgiUtil
is a utility class providing some usefull utility
methods.java.io.PrintWriter
object to return the response content
(value is "out").
Accept-*
header of the form:
Header = Token { "," Token } .
Accept-*
header of the form:
Header = Token { "," Token } .
PersistableValueMap
is an extension
of the ValueMap
which allows to modify and
persist the properties.PersistableValueMap
.repository
is still available.
JobUtil.processJob(Event, org.apache.sling.event.jobs.JobProcessor)
JobUtil.JOB_ID
JobUtil.PROPERTY_JOB_NAME
JobUtil.PROPERTY_JOB_PARALLEL
JobUtil.PROPERTY_JOB_PRIORITY
JobUtil.PROPERTY_JOB_QUEUE_NAME
JobUtil.PROPERTY_JOB_QUEUE_ORDERED
JobUtil.PROPERTY_JOB_RETRIES
JobUtil.PROPERTY_JOB_RETRY_COUNT
JobUtil.PROPERTY_JOB_RETRY_DELAY
JobUtil.PROPERTY_JOB_RUN_LOCAL
JobUtil.PROPERTY_JOB_TOPIC
JobUtil.PROPERTY_NOTIFICATION_JOB
key
to a new
value
.
QuerySyntaxException
is thrown by the
ResourceResolver.findResources(String, String)
and
ResourceResolver.queryResources(String, String)
methods if the query
syntax is wrong or the requested query language is not available.Reader
object (value is "reader").
RecursionTooDeepException
is thrown by the Sling
implementation if to many recursive content inclusions take place.source
with the node type manager available from the given session
.
URL
with the node type manager available from the given session
.
source
with the node type manager available from the given session
.
javax.jcr.Repository
and
org.apache.sling.jcr.api.SlingRepository
using the
component properties as service registration properties.
key
and returns its former
value (if existing).
AccessControlUtil.replaceAccessControlEntry(Session, String, Principal, String[], String[], String[], String)
instead.
principal
and resourcePath
.
SlingHttpServletRequest
object (value is
"request").
ResourceResolver.resolve(HttpServletRequest)
and
ResourceResolver.resolve(HttpServletRequest, String)
if not the default workspace
should be used to resolve the resource.
AuthenticationSupport.handleSecurity(HttpServletRequest, HttpServletResponse)
method
if authentication succeeds and true
is returned.
type
if
authentication will be requested through
AuthenticationHandler.requestCredentials(HttpServletRequest, HttpServletResponse)
.
RequestDispatcherOptions
are used in the
SlingHttpServletRequest.getRequestDispatcher(org.apache.sling.api.resource.Resource, RequestDispatcherOptions)
method, to give more control on some aspects of the include/forward
mechanism.options
string as follows:
If the string is empty or null
no options are set.
RequestParameter
class represents a single parameter sent
with the client request.RequestParameterMap
encapsulates all request parameters of
a request.RequestProgressTracker
class provides the functionality to
track the progress of request processing.RequestUtil
.
- rescheduleJob(Event) -
Static method in class org.apache.sling.event.EventUtil
- Deprecated. Use
JobUtil.rescheduleJob(Event)
- rescheduleJob(Event) -
Static method in class org.apache.sling.event.jobs.JobUtil
- Notify a failed job.
- reset() -
Method in interface org.apache.sling.api.resource.PersistableValueMap
- Reset the changes.
- reset() -
Method in interface org.apache.sling.event.jobs.Statistics
- Clear all collected statistics and set the starting time to the current time.
- reset() -
Method in class org.apache.sling.jcr.resource.JcrModifiablePropertyMap
-
- reset() -
Method in class org.apache.sling.scripting.javascript.helper.ModuleScope
-
- reset() -
Method in class org.apache.sling.scripting.javascript.io.EspReader
- Reset the stream.
- RESOLUTION_PATH -
Static variable in class org.apache.sling.api.resource.ResourceMetadata
- The name of the required property providing the part of the request URI
which was used to the resolve the resource to which the meta data
instance belongs (value is "sling.resolutionPath").
- RESOLUTION_PATH_INFO -
Static variable in class org.apache.sling.api.resource.ResourceMetadata
- The name of the required property providing the part of the request URI
which was not used to the resolve the resource to which the meta data
instance belongs (value is "sling.resolutionPathInfo").
- resolve(HttpServletRequest, String) -
Method in interface org.apache.sling.api.resource.ResourceResolver
- Resolves the resource from the given
absPath
optionally
taking HttpServletRequest
into account, such as the value of
the Host
request header.
- resolve(String) -
Method in interface org.apache.sling.api.resource.ResourceResolver
- Resolves the resource from the given absolute path.
- resolve(HttpServletRequest) -
Method in interface org.apache.sling.api.resource.ResourceResolver
- Deprecated. as of 2.0.4, use
ResourceResolver.resolve(HttpServletRequest, String)
instead.
- resolve(HttpServletRequest) -
Method in class org.apache.sling.commons.testing.sling.MockResourceResolver
-
- resolve(String) -
Method in class org.apache.sling.commons.testing.sling.MockResourceResolver
-
- resolve(HttpServletRequest, String) -
Method in class org.apache.sling.commons.testing.sling.MockResourceResolver
-
- resolvePath(String, String) -
Method in class org.apache.sling.servlets.post.AbstractSlingPostOperation
- Resolves the given path with respect to the current root path.
- resolveServlet(SlingHttpServletRequest) -
Method in interface org.apache.sling.api.servlets.ServletResolver
- Resolves a
javax.servlet.Servlet
whose
service
method may be used to handle the given
request
.
- resolveServlet(Resource, String) -
Method in interface org.apache.sling.api.servlets.ServletResolver
- Resolves a
javax.servlet.Servlet
whose
service
method may be used to handle a request.
- resolveServlet(ResourceResolver, String) -
Method in interface org.apache.sling.api.servlets.ServletResolver
- Resolves a
javax.servlet.Servlet
whose
service
method may be used to handle a request.
- Resource - Interface in org.apache.sling.api.resource
- Resources are pieces of content on which Sling acts
The
Resource
is also an Adaptable
to get adapters to
other types. - RESOURCE -
Static variable in class org.apache.sling.api.scripting.SlingBindings
- The name of the global scripting variable providing the
Resource
object (value is
"resource").
- RESOURCE_EVENT -
Static variable in class org.apache.sling.jcr.ocm.OcmConstants
- The topic root for events published by this bundle (value is
"org/apache/sling/jcr/ocm/OCMEvent").
- RESOURCE_TYPE -
Static variable in class org.apache.sling.commons.testing.sling.MockSlingHttpServletRequest
-
- RESOURCE_TYPE_NON_EXISTING -
Static variable in interface org.apache.sling.api.resource.Resource
- The special resource type for resource instances representing nonexisting
resources (value is "sling:nonexisting").
- RESOURCE_TYPE_SYNTHETIC -
Static variable in interface org.apache.sling.api.resource.ResourceProvider
- The resource type be set on resources returned by the
ResourceProvider.listChildren(Resource)
method to enable traversing the resource
tree down to a deeply nested provided resource which has no concrete
parent hierarchy (value is"sling:syntheticResourceProviderResource").
- ResourceDecorator - Interface in org.apache.sling.api.resource
- Optional service to decorate
Resource
s returned by
the ResourceResolver
. - ResourceMetadata - Class in org.apache.sling.api.resource
- The
ResourceMetadata
interface defines the API for the
metadata of a Sling Resource
. - ResourceMetadata() -
Constructor for class org.apache.sling.api.resource.ResourceMetadata
-
- ResourceNotFoundException - Exception in org.apache.sling.api.resource
- An Exception that causes Sling to return a 404 (NOT FOUND) status code.
- ResourceNotFoundException(String) -
Constructor for exception org.apache.sling.api.resource.ResourceNotFoundException
-
- ResourceNotFoundException(String, String) -
Constructor for exception org.apache.sling.api.resource.ResourceNotFoundException
-
- ResourceNotFoundException(String, Throwable) -
Constructor for exception org.apache.sling.api.resource.ResourceNotFoundException
-
- ResourceNotFoundException(String, String, Throwable) -
Constructor for exception org.apache.sling.api.resource.ResourceNotFoundException
-
- ResourceProvider - Interface in org.apache.sling.api.resource
- API for providers of resources.
- ResourceResolver - Interface in org.apache.sling.api.resource
- The
ResourceResolver
defines the service API which may be used
to resolve Resource
objects. - ResourceResolverFactory - Interface in org.apache.sling.api.resource
- The
ResourceResolverFactory
defines the service API to get and
create ResourceResolver
s. - ResourceState - Enum in org.apache.sling.installer.api.tasks
- The state of a resource.
- ResourceTransformer - Interface in org.apache.sling.installer.api.tasks
- A resource transformer transform a registered resource
before it can be installed.
- resourceType -
Variable in class org.apache.sling.commons.testing.integration.HttpTestBase.TestNode
-
- resourceTypeToPath(String) -
Static method in class org.apache.sling.api.resource.ResourceUtil
- Helper method, which returns the given resource type as returned from the
Resource.getResourceType()
as a
relative path.
- resourceTypeToPath(String) -
Static method in class org.apache.sling.jcr.resource.JcrResourceUtil
- Deprecated. Use
ResourceUtil.resourceTypeToPath(String)
- ResourceUtil - Class in org.apache.sling.api.resource
- The
ResourceUtil
class provides helper methods dealing with
resources. - ResourceUtil() -
Constructor for class org.apache.sling.api.resource.ResourceUtil
-
- ResourceWrapper - Class in org.apache.sling.api.resource
- The
ResourceWrapper
is a wrapper for any Resource
delegating all method calls to the wrapped resource by default. - ResourceWrapper(Resource) -
Constructor for class org.apache.sling.api.resource.ResourceWrapper
- Creates a new wrapper instance delegating all method calls to the given
resource
.
- RESPONSE -
Static variable in class org.apache.sling.api.scripting.SlingBindings
- The name of the global scripting variable providing the
SlingHttpServletResponse
object (value is
"response").
- ResponseUtil - Class in org.apache.sling.api.request
- Response-related utilities
- ResponseUtil() -
Constructor for class org.apache.sling.api.request.ResponseUtil
-
- ResponseUtil - Class in org.apache.sling.engine
- Deprecated. Use
ResponseUtil
- ResponseUtil() -
Constructor for class org.apache.sling.engine.ResponseUtil
- Deprecated.
- restart() -
Method in interface org.apache.sling.event.jobs.JobManager
- Restart the job manager.
- restore(String, boolean) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- restore(Version, boolean) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- restore(Version, String, boolean) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- restoreByLabel(String, boolean) -
Method in class org.apache.sling.commons.testing.jcr.MockNode
-
- resume() -
Method in interface org.apache.sling.event.jobs.Queue
- Resume a suspended queue.
- RhinoHostObjectProvider - Interface in org.apache.sling.scripting.javascript
- The
RhinoHostObjectProvider
defines the service interface to
inject additional ECMAScript host objects as well as to make classes and
packages known. - RMI_PREFIX -
Static variable in class org.apache.sling.jcr.base.util.RepositoryAccessor
- Prefix for RMI Repository URLs
- ROOTS -
Static variable in interface org.apache.sling.api.resource.ResourceProvider
- The name of the service registration property containing the root paths
of the resources provided by this provider (value is "provider.roots").
- rowToJSONArray(JSONTokener) -
Static method in class org.apache.sling.commons.json.util.CDL
- Produce a JSONArray of strings from a row of comma delimited values.
- rowToJSONObject(JSONArray, JSONTokener) -
Static method in class org.apache.sling.commons.json.util.CDL
- Produce a JSONObject from a row of comma delimited text, using a
parallel JSONArray of strings to provides the names of the elements.
- rowToString(JSONArray) -
Static method in class org.apache.sling.commons.json.util.CDL
- Produce a comma delimited text row from a JSONArray.
- RP_APPLY_TO -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter used to indicate the resource to apply the
operation to (value is ":applyTo").
- RP_CHECKIN -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter indicating whether versionable nodes should
be checked in during an
SlingPostConstants.OPERATION_IMPORT
operation.
- RP_CONTENT -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter containing the content to be imported
by the 'import' operation.
- RP_CONTENT_FILE -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter containing the file to be imported
by the 'import' operation.
- RP_CONTENT_TYPE -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter containing the content type of the content
to be imported by the 'import' operation.
- RP_DEST -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter used to indicate the destination for the
copy and move operations (value is ":dest").
- RP_DISPLAY_EXTENSION -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request parameter: if provided, added at the end of the computed
(or supplied) redirect URL
- RP_NODE_NAME -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request paramter specifying a node name for a newly created node
(value is ":name").
- RP_NODE_NAME_HINT -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request paramter specifying a node name hint for a newly created
node (value is ":nameHint").
- RP_NOP_STATUS -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request parameter to indicate the actual response status to
send back as a result of calling the #OPERATION_NOP (value is ":nopstatus").
- RP_OPERATION -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- The name of the parameter containing the operation to execute (value is
":operation").
- RP_ORDER -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request parameter indicating the order of newly created nodes in
creation, copy and move operation requests (value is ":order").
- RP_PREFIX -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Prefix for parameter names which control this POST (RP_ stands for
"request param") (value is ":").
- RP_REDIRECT_TO -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request parameter: redirect to the specified URL after POST
- RP_REPLACE -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter indicating whether the destination for a
copy or move operation is to be replaced if existing (value is
":replace").
- RP_REPLACE_PROPERTIES -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Name of the request parameter indicating whether the destination for a
property change during an import operation is to be replaced if existing.
- RP_STATUS -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Optional request parameter: define how the response is sent back to the
client.
- run() -
Method in class org.apache.sling.jcr.base.AbstractSlingRepository
-
- run() -
Method in class org.apache.sling.launchpad.app.Main
- Called when the Java VM is being terminiated, for example because the
KILL signal has been sent to the process.
- run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[]) -
Method in class org.apache.sling.servlets.post.AbstractSlingPostOperation
- Prepares and finalizes the actual operation.
- run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[]) -
Method in interface org.apache.sling.servlets.post.SlingPostOperation
- Executes the operation provided by this service implementation.
- RUN_MODES_PROPERTY -
Static variable in interface org.apache.sling.settings.SlingSettingsService
- The name of the framework property defining the set of used
run modes.
HashMap.put(Object, Object)
only if the value is not null.
ScriptEvaluationException
is thrown by the
SlingScript.eval(SlingBindings)
method if an error occurrs evaluating
the script.SelectorAuthenticationHandler
is a pseudo authentication
handler which only implements the
SelectorAuthenticationHandler.requestCredentials(HttpServletRequest, HttpServletResponse)
method
to cause an input form to be rendered for the client to be able to provide
credentials.SelectorFormServlet
provides the default login form used for
Form Based or OpenID Authentication.AbstractAuthenticationHandler.X_REASON
header.
SlingSafeMethodsServlet.service(ServletRequest, ServletResponse)
method to
handle the HTTP request.
SlingSafeMethodsServlet.service(SlingHttpServletRequest, SlingHttpServletResponse)
method if the request is a HTTP request.
ServletResolver
defines the API for a service capable of
resolving javax.servlet.Servlet
instances to handle the
processing of a request or resource.RequestDispatcherOptions.OPT_ADD_SELECTORS
option to the given
additionalSelectors
if not null
.
ResourceMetadata.CHARACTER_ENCODING
property to encoding
if not null
.
ResourceMetadata.CONTENT_LENGTH
property to contentType
if not null
.
ResourceMetadata.CONTENT_TYPE
property to contentType
if
not null
.
ResourceMetadata.CREATION_TIME
property to creationTime
if not negative.
SlingBindings.FLUSH
property to flush
.
RequestDispatcherOptions.OPT_FORCE_RESOURCE_TYPE
option to the given
resourceType
if not null
.
SlingBindings.LOG
property to log
if not
null
.
Authenticator.LOGIN_RESOURCE
request
attribute is set to a non-null, non-empty string.
ResourceMetadata.MODIFICATION_TIME
property to
modificationTime
if not negative.
Notifiable
to notify on framework stop or update
SlingBindings.OUT
property to out
if not
null
.
SlingBindings.READER
property to reader
if not
null
.
RequestDispatcherOptions.OPT_REPLACE_SELECTORS
option to the given
replaceSelectors
if not null
.
RequestDispatcherOptions.OPT_REPLACE_SUFFIX
option to the given
replaceSuffix
if not null
.
SlingBindings.REQUEST
property to request
if not
null
.
ResourceMetadata.RESOLUTION_PATH
property to resolutionPath
if not null
.
ResourceMetadata.RESOLUTION_PATH_INFO
property to
resolutionPathInfo
if not null
.
SlingBindings.RESOURCE
property to resource
if not
null
.
SlingBindings.RESPONSE
property to response
if not
null
.
SlingBindings.SLING
property to sling
if not
null
.
AbstractSlingRepository.acquireRepository()
but before the repository is registered as a
service.
SlingScriptHelper
for the request
(value is "sling").
SlingConstants.SLING_CURRENT_SERVLET_NAME
java.servlet.Filter
service to be used as a filter by the
SlingRequestProcessor
.
SlingSettingsService.SLING_HOME
sling.home
value if no other value can be
resolvled (value is "sling").
SlingSettingsService.SLING_HOME_URL
SlingScriptConstants.ATTR_SCRIPT_RESOURCE_RESOLVER
.
SlingAdaptable
insteadSlingAdaptable
class is an (abstract) default
implementation of the Adaptable
interface.SlingBindings
class is used to prepare global variables
for script execution.SlingBridge
extends the base Sling
class
calling the Eclipse Equinox Http Service activator for the proxy servlet to
be able to handle requests.SlingConstants
interface provides some symbolic constants
for well known constant strings in Sling.SlingContext
extends Context to overwrite the
SlingContext.initStandardObjects(ScriptableObject, boolean)
method to add more
standard objects.SlingContextFactory
extends the standard Rhino
ContextFactory to provide customized settings, such as having the dynamic
scope feature enabled by default.SlingException
is the base exception used throughout the
Sling API.SlingGlobal
class provides two interesting new global
functions which are not part of the ECMAScript standard but which are
available in the Rhino Shell and which may be of use by JavaScripts:
print(args, ...)- SlingGlobal() -
Constructor for class org.apache.sling.scripting.javascript.helper.SlingGlobal
-
- SlingHttpServletRequest - Interface in org.apache.sling.api
- The
SlingHttpServletRequest
defines the interface to provide
client request information to a servlet. - SlingHttpServletRequestWrapper - Class in org.apache.sling.api.wrappers
- The
SlingHttpServletRequestWrapper
class is a default wrapper
class around a SlingHttpServletRequest
which may be extended to amend
the functionality of the original request object. - SlingHttpServletRequestWrapper(SlingHttpServletRequest) -
Constructor for class org.apache.sling.api.wrappers.SlingHttpServletRequestWrapper
- Create a wrapper for the supplied wrappedRequest
- SlingHttpServletResponse - Interface in org.apache.sling.api
- The
SlingHttpServletResponse
defines the interface to assist a
servlet in creating and sending a response to the client. - SlingHttpServletResponseWrapper - Class in org.apache.sling.api.wrappers
- The
SlingHttpServletResponseWrapper
class is a default wrapper
class around a SlingHttpServletResponse
which may be extended to
amend the functionality of the original response object. - SlingHttpServletResponseWrapper(SlingHttpServletResponse) -
Constructor for class org.apache.sling.api.wrappers.SlingHttpServletResponseWrapper
- Create a wrapper for the supplied wrappedRequest
- SlingHttpSessionListenerDelegate - Class in org.apache.sling.launchpad.base.webapp
-
- SlingHttpSessionListenerDelegate() -
Constructor for class org.apache.sling.launchpad.base.webapp.SlingHttpSessionListenerDelegate
-
- SlingIntegrationTestClient - Class in org.apache.sling.commons.testing.integration
- Client functions to interact with Sling in integration tests
- SlingIntegrationTestClient(HttpClient) -
Constructor for class org.apache.sling.commons.testing.integration.SlingIntegrationTestClient
-
- SlingIOException - Exception in org.apache.sling.api
- The
SlingIOException
is a runtime exception wrapper for the
Java IOException
. - SlingIOException(IOException) -
Constructor for exception org.apache.sling.api.SlingIOException
-
- SlingPostConstants - Interface in org.apache.sling.servlets.post
- The
SlingPostConstants
interface provides constants for well
known parameters of the core SlingPostServlet. - SlingPostOperation - Interface in org.apache.sling.servlets.post
- The
SlingPostOperation
interface defines the service API to be
implemented by service providers extending the Sling default POST servlet. - SlingPostProcessor - Interface in org.apache.sling.servlets.post
- The
SlingPostProcessor
interface defines a service API to be
implemented by service providers extending the Sling default POST servlet. - SlingRepository - Interface in org.apache.sling.jcr.api
- The
SlingRepository
extends the standard JCR repository
interface with two methods: SlingRepository.getDefaultWorkspace()
and
SlingRepository.loginAdministrative(String)
. - SlingRequestEvent - Class in org.apache.sling.api.request
- represents an event published by the Sling engine while
dispatching a request.
- SlingRequestEvent(ServletContext, ServletRequest, SlingRequestEvent.EventType) -
Constructor for class org.apache.sling.api.request.SlingRequestEvent
-
- SlingRequestEvent.EventType - Enum in org.apache.sling.api.request
- type of the event
- SlingRequestListener - Interface in org.apache.sling.api.request
- Implementations of this service interface receive notifications about
changes to Sling request of the Sling application they are part of.
- SlingRequestPaths - Class in org.apache.sling.api.wrappers
- This class is not a "wrapper" per se, but computes the correct path info,
request URI, etc. for included requests.
- SlingRequestPaths() -
Constructor for class org.apache.sling.api.wrappers.SlingRequestPaths
-
- SlingRequestProcessor - Interface in org.apache.sling.engine
- The
SlingRequestProcessor
interface defines the service which
may be called to handle HTTP requests. - SlingSafeMethodsServlet - Class in org.apache.sling.api.servlets
- Helper base class for read-only Servlets used in Sling.
- SlingSafeMethodsServlet() -
Constructor for class org.apache.sling.api.servlets.SlingSafeMethodsServlet
-
- SlingScript - Interface in org.apache.sling.api.scripting
- The
SlingScript
defines the API for objects which encapsulate
a script. - SlingScriptConstants - Class in org.apache.sling.api.scripting
- Some constants for the scripting.
- SlingScriptConstants() -
Constructor for class org.apache.sling.api.scripting.SlingScriptConstants
-
- SlingScriptHelper - Interface in org.apache.sling.api.scripting
- The
SlingScriptHelper
interface defines the API of a helper
class which is provided to the scripts called from sling through the global
sling
variable. - SlingScriptResolver - Interface in org.apache.sling.api.scripting
- Deprecated. The SlingScriptResolver interface is intended to be implemented
and also used by project specific code. To keep the API as clean as possible
this interface was deprecated
- slingServerReady() -
Method in class org.apache.sling.commons.testing.integration.HttpTestBase
- Return true if able to create and retrieve a node on server
- SlingServlet - Class in org.apache.sling.launchpad.webapp
- The
SlingServlet
is the externally visible Web Application
launcher for Sling. - SlingServlet() -
Constructor for class org.apache.sling.launchpad.webapp.SlingServlet
-
- SlingServletDelegate - Class in org.apache.sling.launchpad.base.webapp
- The
SlingServletDelegate
serves as a basic servlet for Project Sling. - SlingServletDelegate() -
Constructor for class org.apache.sling.launchpad.base.webapp.SlingServletDelegate
-
- SlingServletException - Exception in org.apache.sling.api
- The
SlingServletException
is a runtime exception wrapper for
the Servlet API ServletException
. - SlingServletException(ServletException) -
Constructor for exception org.apache.sling.api.SlingServletException
-
- SlingSessionListener - Class in org.apache.sling.launchpad.webapp
-
- SlingSessionListener() -
Constructor for class org.apache.sling.launchpad.webapp.SlingSessionListener
-
- SlingSettingsService - Interface in org.apache.sling.engine
- Deprecated. Use the
SlingSettingsService
- SlingSettingsService - Interface in org.apache.sling.settings
- The
SlingSettingsService
provides basic Sling settings - SlingWrapFactory - Class in org.apache.sling.scripting.javascript.helper
-
- SlingWrapFactory() -
Constructor for class org.apache.sling.scripting.javascript.helper.SlingWrapFactory
-
- SlingWrapper - Interface in org.apache.sling.scripting.javascript
- Wrapper with an additional methods to indicate the wrapped classes
- SNAPSHOT_MARKER -
Static variable in class org.apache.sling.commons.osgi.bundleversion.BundleVersionInfo
- Marker used by Maven to identify snapshots
- spool(InputStream, File) -
Static method in class org.apache.sling.launchpad.base.shared.Loader
- Spools the contents of the input stream to the given file replacing the
contents of the file with the contents of the input stream.
- STAR_CREATE_SUFFIX -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- An alternative suffix to the resource path used to indicate to
automatically generate the name of the new item to create during a
content creation request (value is "/*").
- start() -
Method in class org.apache.sling.commons.testing.osgi.MockBundle
-
- start(int) -
Method in class org.apache.sling.commons.testing.osgi.MockBundle
-
- start() -
Method in class org.apache.sling.launchpad.base.app.MainDelegate
-
- start() -
Method in interface org.apache.sling.launchpad.base.shared.Launcher
- Starts the framework and returns
true
if successfull.
- start() -
Method in class org.apache.sling.launchpad.base.webapp.SlingServletDelegate
-
- startRepository() -
Static method in class org.apache.sling.commons.testing.jcr.RepositoryUtil
- Start a new repository
- startTimer(String) -
Method in interface org.apache.sling.api.request.RequestProgressTracker
- Starts a named timer.
- startTimer(String) -
Method in class org.apache.sling.commons.testing.sling.MockRequestProgressTracker
-
- Statistics - Interface in org.apache.sling.event.jobs
- Statistic information.
- STATUS_VALUE_BROWSER -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- The supported value for the
SlingPostConstants.RP_STATUS
request parameter
requesting to not report success or failure of request processing using
standard HTTP status codes but instead alwas set the status to 200/OK and
only report the real success or failure status in the XHTML response.
- STATUS_VALUE_STANDARD -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- The supported value for the
SlingPostConstants.RP_STATUS
request parameter
requesting to report success or failure of request processing using
standard HTTP status codes.
- stop() -
Method in class org.apache.sling.commons.testing.osgi.MockBundle
-
- stop(int) -
Method in class org.apache.sling.commons.testing.osgi.MockBundle
-
- stop() -
Method in class org.apache.sling.launchpad.base.app.MainDelegate
-
- stop() -
Method in interface org.apache.sling.launchpad.base.shared.Launcher
- Stops the framework.
- stop() -
Method in class org.apache.sling.launchpad.base.webapp.SlingServletDelegate
-
- stopped() -
Method in class org.apache.sling.launchpad.app.Main
- The framework has been stopped by calling the
Bundle.stop()
on the system bundle.
- stopped() -
Method in interface org.apache.sling.launchpad.base.shared.Notifiable
- Called when the OSGi framework has been stopped because the
Bundle.stop
method has been called on the system bundle.
- stopped() -
Method in class org.apache.sling.launchpad.webapp.SlingServlet
- The framework has been stopped by calling the
Bundle.stop()
on the system bundle.
- stopRepository() -
Static method in class org.apache.sling.commons.testing.jcr.RepositoryUtil
- Stop a repository.
- SUFFIX_COPY_FROM -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Suffix indicating that the named item is to be set from an item whose
absolute or relative path is given in the parameter's value (value is
"@CopyFrom").
- SUFFIX_DELETE -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Suffix indicating that the named property is to be removed before
applying any new content (value is "@Delete").
- SUFFIX_IGNORE_BLANKS -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Suffix indicating that blank value or values for this property will be
ignored.
- SUFFIX_MOVE_FROM -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Suffix indicating that the named item is to be set from an item whose
absolute or relative path is given in the parameter's value (value is
"@MoveFrom").
- SUFFIX_USE_DEFAULT_WHEN_MISSING -
Static variable in interface org.apache.sling.servlets.post.SlingPostConstants
- Suffix indicating that the default value should be used when the property
is not defined.
- suspend() -
Method in interface org.apache.sling.event.jobs.Queue
- Suspend the queue - when a queue is suspended it stops processing
jobs - however already started jobs are finished (but not rescheduled).
- syntaxError(String) -
Method in class org.apache.sling.commons.json.JSONTokener
- Make a JSONException to signal a syntax error.
- SyntheticResource - Class in org.apache.sling.api.resource
- 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. - SyntheticResource(ResourceResolver, String, String) -
Constructor for class org.apache.sling.api.resource.SyntheticResource
- Creates a synthetic resource with the given
path
and
resourceType
.
- SyntheticResource(ResourceResolver, ResourceMetadata, String) -
Constructor for class org.apache.sling.api.resource.SyntheticResource
- Creates a synthetic resource with the given
ResourceMetadata
and resourceType
.
ResourceTransformer
and is now
about to be processed by an .AbstractSlingRepository.disposeRepository(Repository)
method.
defaultValue
if the parameter is null
.
defaultValue
if the parameter is null
or if
the parameter is not a Double
and cannot be converted to
a Double
from the parameter's string value.
defaultValue
if the parameter is null
or if
the parameter is not an Integer
and cannot be converted to
an Integer
from the parameter's string value.
toJSONString
method allows a class to produce its own JSON
serialization.
defaultValue
if the parameter is null
or if
the parameter is not a Long
and cannot be converted to
a Long
from the parameter's string value.
TooManyCallsException
is thrown by the Sling implementation
if to many inclusions have been called for during a single request.TooManySessionsException
is a special
LoginException
thrown when the number of active sessions in
a given session pool has reached the configured maximum number of sessions.JobUtil.TOPIC_JOB
JobUtil.TOPIC_JOB_CANCELLED
JobUtil.TOPIC_JOB_FAILED
JobUtil.TOPIC_JOB_FINISHED
JobUtil.TOPIC_JOB_STARTED
resource type
and
path
as well as the string representation of the
wrapped resource
.
defaultValue
if the parameter is null
.
ResourceTransformer
.InstallableResource.getInputStream()
must
return an input stream to the bundle.
InstallableResource.getDictionary()
must return a dictionary with the configuration.
InstallableResource.getDictionary()
should contain a dictionary or the InstallableResource.getInputStream()
should point to a property or configuration file.
%
hh sequences to single characters, and
convert plus to space.
serviceRegistration
.
SlingAdaptable.setAdapterManager(AdapterManager)
.
Bundle.update
methods on the system bundle.
Bundle.update
methods has been called on the system bundle.
Bundle.update
methods on the system bundle.
ResourceResolverFactory.getResourceResolver(Map)
and
ResourceResolverFactory.getAdministrativeResourceResolver(Map)
create resource
resolvers. on whose behalf the request is being handled.
ResourceResolverFactory.getResourceResolver(Map)
and
ResourceResolverFactory.getAdministrativeResourceResolver(Map)
methods to try to
impersonate the created resource resolver to the requested user and
return the impersonated resource resolver.
ResourceResolverFactory.USER_IMPERSONATION
property.
true
or the value
false
.
ValueMap
is an easy way to access properties of a resource.ValueMapDecorator
decorates another Map
to provide a basic implementation for the additional methods
of a ValueMap
.AccessManagerPlugin
can define its own WorkspaceAccessManagerPlugin
,
if desired.message
to the output destination.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |