# Verwendungen von Klasse
org.apache.sling.servlets.post.Modification

Packages, die Modification verwenden
Package
Beschreibung
org.apache.sling.servlets.post
org.apache.sling.servlets.post.impl.helper
org.apache.sling.servlets.post.impl.operations
org.apache.sling.servlets.post.impl.wrapper

## Verwendungen von Modification in org.apache.sling.servlets.post

Methoden in org.apache.sling.servlets.post, die Modification zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`protected static Modification`
Modification.`onChange(ModificationType type, String source)`
`protected static Modification`
Modification.`onChange(ModificationType type, String source, String dest)`
`static Modification`
Modification.`onCheckin(String path)`
`static Modification`
Modification.`onCheckout(String path)`
`static Modification`
Modification.`onCopied(String srcPath, String dstPath)`
Records a 'copied' change.
`static Modification`
Modification.`onCreated(String path)`
Records a 'created' change
`static Modification`
Modification.`onDeleted(String path)`
Records a 'deleted' change
`static Modification`
Modification.`onModified(String path)`
Records a 'modified' change
`static Modification`
Modification.`onMoved(String srcPath, String dstPath)`
Records a 'moved' change.
`static Modification`
Modification.`onOrder(String orderedPath, String beforeSibling)`
Records a 'order' change.
`static Modification`
Modification.`onRestore(String path, String version)`
Methodenparameter in org.apache.sling.servlets.post mit Typargumenten vom Typ Modification
Modifizierer und Typ
Methode
Beschreibung
`protected void`
AbstractPostOperation.`checkoutIfNecessary(javax.jcr.Node node, List<Modification> changes, VersioningConfiguration versioningConfiguration)`
Veraltet.
`protected abstract void`
AbstractPostOperation.`doRun(org.apache.sling.api.SlingHttpServletRequest request, PostResponse response, List<Modification> changes)`
Veraltet.
Actually performs the desired operation filling progress into the `changes` list and preparing and further information in the `response`.
`protected abstract void`
AbstractSlingPostOperation.`doRun(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.servlets.HtmlResponse response, List<Modification> changes)`
Veraltet.
`protected void`
AbstractSlingPostOperation.`doRun(org.apache.sling.api.SlingHttpServletRequest request, PostResponse response, List<Modification> changes)`
Veraltet.
Implementation of the `AbstractPostOperation.doRun(SlingHttpServletRequest, PostResponse, List)` method calling our own `AbstractSlingPostOperation.run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[])` meethod with a proxy for the Sling API `HtmlResponse`.
`protected void`
AbstractPostOperation.`orderNode(org.apache.sling.api.SlingHttpServletRequest request, javax.jcr.Item item, List<Modification> changes)`
Veraltet.
Orders the given node according to the specified command.
`void`
SlingJakartaPostProcessor.`process(org.apache.sling.api.SlingJakartaHttpServletRequest request, List<Modification> changes)`
Process the current request.
`void`
SlingPostProcessor.`process(org.apache.sling.api.SlingHttpServletRequest request, List<Modification> changes)`
Veraltet.
Process the current request.

## Verwendungen von Modification in org.apache.sling.servlets.post.impl.helper

Methoden in org.apache.sling.servlets.post.impl.helper, die Modification zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Modification`
JCRSupport.`storeAsReference(org.apache.sling.api.resource.Resource resource, Object node, String name, String[] values, int type, boolean multiValued)`
Stores property value(s) as reference(s).
`Modification`
JCRSupportImpl.`storeAsReference(Object n, String name, String[] values, int type, boolean multiValued)`
Methodenparameter in org.apache.sling.servlets.post.impl.helper mit Typargumenten vom Typ Modification
Modifizierer und Typ
Methode
Beschreibung
`void`
JCRSupport.`checkoutIfNecessary(org.apache.sling.api.resource.Resource rsrc, List<Modification> changes, VersioningConfiguration versioningConfiguration)`
`void`
JCRSupportImpl.`checkoutIfNecessary(org.apache.sling.api.resource.Resource resource, List<Modification> changes, VersioningConfiguration versioningConfiguration)`
`void`
SlingFileUploadHandler.`setFile(org.apache.sling.api.resource.Resource parent, RequestProperty prop, List<Modification> changes)`
Uses the file(s) in the request parameter for creation of new nodes.
`org.apache.sling.api.resource.Resource`
StreamedChunk.`store(org.apache.sling.api.resource.Resource fileResource, List<Modification> changes)`
Store the chunk in a file resource under a jcr:content sub node.
Konstruktorparameter in org.apache.sling.servlets.post.impl.helper mit Typargumenten vom Typ Modification
Modifizierer
Konstruktor
Beschreibung
``
`SlingPropertyValueHandler(DateParser dateParser, JCRSupport jcrSupport, List<Modification> changes)`
Constructs a property value handler

## Verwendungen von Modification in org.apache.sling.servlets.post.impl.operations

Methodenparameter in org.apache.sling.servlets.post.impl.operations mit Typargumenten vom Typ Modification
Modifizierer und Typ
Methode
Beschreibung
`protected abstract void`
AbstractPostOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
Actually performs the desired operation filling progress into the `changes` list and preparing and further information in the `response`.
`protected void`
CheckinOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
CheckoutOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
DeleteOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
ImportOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
ModifyOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
RestoreOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected void`
StreamedUploadOperation.`doRun(org.apache.sling.api.SlingJakartaHttpServletRequest request, JakartaPostResponse response, List<Modification> changes)`
`protected org.apache.sling.api.resource.Resource`
CopyOperation.`execute(List<Modification> changes, org.apache.sling.api.resource.Resource source, String destParent, String destName, VersioningConfiguration versioningConfiguration)`
`protected org.apache.sling.api.resource.Resource`
MoveOperation.`execute(List<Modification> changes, org.apache.sling.api.resource.Resource source, String destParent, String destName, VersioningConfiguration versioningConfiguration)`
`protected void`
AbstractPostOperation.`orderResource(org.apache.sling.api.SlingJakartaHttpServletRequest request, org.apache.sling.api.resource.Resource resource, List<Modification> changes)`
Orders the given resource according to the specified command.

## Verwendungen von Modification in org.apache.sling.servlets.post.impl.wrapper

Methodenparameter in org.apache.sling.servlets.post.impl.wrapper mit Typargumenten vom Typ Modification
Modifizierer und Typ
Methode
Beschreibung
`void`
JakartaToJavaxPostProcessor.`process(org.apache.sling.api.SlingHttpServletRequest request, List<Modification> changes)`
`void`
JavaxToSlingJakartaPostProcessor.`process(org.apache.sling.api.SlingJakartaHttpServletRequest request, List<Modification> changes)`