Package org.apache.sling.servlets.post
Class AbstractSlingPostOperation
- java.lang.Object
-
- org.apache.sling.servlets.post.AbstractPostOperation
-
- org.apache.sling.servlets.post.AbstractSlingPostOperation
-
- All Implemented Interfaces:
PostOperation,SlingPostOperation
public abstract class AbstractSlingPostOperation extends AbstractPostOperation implements SlingPostOperation
Deprecated.as of 2.0.8 (Bundle version 2.2.0) and replaced byAbstractPostOperation.TheAbstractSlingPostOperationis the abstract base class implementation of theSlingPostOperationinterface extending the newAbstractPostOperation.This class exists for backwards compatibility. Existing implementations are advised to migrate to the new
AbstractPostOperation.
-
-
Field Summary
-
Fields inherited from interface org.apache.sling.servlets.post.PostOperation
PROP_OPERATION_NAME, SERVICE_NAME
-
Fields inherited from interface org.apache.sling.servlets.post.SlingPostOperation
PROP_OPERATION_NAME, SERVICE_NAME
-
-
Constructor Summary
Constructors Constructor Description AbstractSlingPostOperation()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidrun(SlingHttpServletRequest request, HtmlResponse response, SlingPostProcessor[] processors)Deprecated.Implementation of theSlingPostOperation.run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[])API method calling thePostOperation.run(SlingHttpServletRequest, PostResponse, SlingPostProcessor[])with a proxy around the Sling APIHtmlResponseprovided.-
Methods inherited from class org.apache.sling.servlets.post.AbstractPostOperation
run
-
-
-
-
Method Detail
-
run
public void run(SlingHttpServletRequest request, HtmlResponse response, SlingPostProcessor[] processors)
Deprecated.Implementation of theSlingPostOperation.run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[])API method calling thePostOperation.run(SlingHttpServletRequest, PostResponse, SlingPostProcessor[])with a proxy around the Sling APIHtmlResponseprovided.- Specified by:
runin interfaceSlingPostOperation- Parameters:
request- TheSlingHttpServletRequestobject providing the request input for the operation.response- TheHtmlResponseinto which the operation steps should be recorded.processors- TheSlingPostProcessorservices to be called after applying the operation. This may benullif there are none.
-
-