# Package org.apache.sling.servlets.post

@Version("2.5.0") package org.apache.sling.servlets.post

Zugehörige Packages
Package
Beschreibung
org.apache.sling.servlets.post.exceptions
Klasse
Beschreibung
AbstractJakartaPostResponse
The `AbstractPostResponse` class provides a basic implementation of the `PostResponse` interface maintaining properties to be prepared for sending the response in an internal map.
AbstractJakartaPostResponseWrapper
Provides a simple implementation of JakartaPostResponse that can be subclassed by developers wishing to provide specialized behavior to an existing JakartaPostResponse instance.
AbstractPostOperation
Veraltet.
(SLING-6722): this class mixes Sling and JCR APIs which is not optimal as nowadays we favor the Sling APIs.
AbstractPostResponse
Veraltet.
Use `AbstractJakartaPostResponse` instead.
AbstractPostResponseWrapper
Veraltet.
Use `AbstractJakartaPostResponseWrapper` instead.
AbstractSlingPostOperation
Veraltet.
as of 2.0.8 (Bundle version 2.2.0) and replaced by `AbstractPostOperation`.
HtmlResponse
Veraltet.
Use `JakartaHtmlResponse` instead.
JakartaHtmlResponse
The `HtmlResponse` is an `AbstractPostResponse` preparing the response in HTML (actually XHTML) such that it can be interpreted as a plain response in a browser or as XML response in an Ajax request.
JakartaJSONResponse
The `JSONResponse` is an `AbstractJakartaPostResponse` preparing the response in JSON.
JakartaNodeNameGenerator
Service interface which allows for custom node name generation for * resources.
JakartaPostOperation
The `JakartaPostOperation` interface defines the service API to be implemented by service providers extending the Sling POST servlet.
JakartaPostResponse
The `PostResponse` interface defines the API of a response container which can (and should) be used by `JakartaPostOperation` services to prepare responses to be sent back to the client.
JakartaPostResponseCreator
Service interface which allows for alternate implementations of the JakartaPostResponse interface to be created as needed.
JSONResponse
Veraltet.
Use `JakartaJSONResponse` instead.
Modification
ModificationType
NodeNameGenerator
Veraltet.
Use `JakartaNodeNameGenerator` instead.
PostOperation
Veraltet.
Use `JakartaPostOperation` instead.
PostResponse
Veraltet.
Use `JakartaPostResponse` instead
PostResponseCreator
Veraltet.
Use `JakartaPostResponseCreator` instead.
PostResponseWithErrorHandling
Veraltet.
SlingJakartaPostProcessor
The `SlingJakartaPostProcessor` interface defines a service API to be implemented by service providers extending the Sling default POST servlet.
SlingPostConstants
The `SlingPostConstants` interface provides constants for well known parameters of the core SlingPostServlet.
SlingPostOperation
Veraltet.
as of 2.0.8 (Bundle version 2.2.0) and replaced by `PostOperation`.
SlingPostProcessor
Veraltet.
Use `SlingJakartaPostProcessor` instead.
VersioningConfiguration
Data structure to hold the various options associated with how versionable nodes are handled in the post servlet.