Package org.apache.sling.servlets.post.impl.wrapper

# Klasse JakartaToJavaxPostOperation

java.lang.Object
org.apache.sling.servlets.post.impl.wrapper.JakartaToJavaxPostOperation

Alle implementierten Schnittstellen:
  `PostOperation`

public class JakartaToJavaxPostOperation extends Object implements PostOperation

## Feldübersicht

### Von Schnittstelle geerbte Felder org.apache.sling.servlets.post.PostOperation

`PROP_OPERATION_NAME, SERVICE_NAME`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`JakartaToJavaxPostOperation(JakartaPostOperation delegate)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`run(org.apache.sling.api.SlingHttpServletRequest request, PostResponse response, SlingPostProcessor[] processors)`
Executes the operation provided by this service implementation.

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### JakartaToJavaxPostOperation

public JakartaToJavaxPostOperation(JakartaPostOperation delegate)

## Methodendetails

### run

public void run(org.apache.sling.api.SlingHttpServletRequest request, PostResponse response, SlingPostProcessor[] processors) throws PreconditionViolatedPersistenceException, TemporaryPersistenceException, org.apache.sling.api.resource.PersistenceException
Beschreibung aus Schnittstelle kopiert: `PostOperation`
Executes the operation provided by this service implementation. This method is called by the Sling POST servlet.

Angegeben von:
  `run` in Schnittstelle `PostOperation`
Parameter:
  `request` - The `SlingHttpServletRequest` object providing the request input for the operation.
  `response` - The `PostResponse` into which the operation steps should be recorded.
  `processors` - The `SlingPostProcessor` services to be called after applying the operation. This may be `null` if there are none.
Löst aus:
  `PreconditionViolatedPersistenceException` - when a necessary precondition failed, and a retry without further changes doesn't make sense.
  `TemporaryPersistenceException` - when a commit failed, but a retry could make the operation work successfully.
  `org.apache.sling.api.resource.PersistenceException` - when the commit fails