@ConsumerType public abstract class AbstractRenditionModifyingProcess extends Object
| Constructor and Description |
|---|
AbstractRenditionModifyingProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(com.day.cq.workflow.exec.WorkItem workItem,
com.day.cq.workflow.WorkflowSession workflowSession,
com.day.cq.workflow.metadata.MetaDataMap metaData,
WorkflowHelper workflowHelper) |
protected abstract String |
getTempFileSpecifier()
Create a specifier to be used for temporary file location.
|
protected abstract com.day.image.Layer |
processLayer(com.day.image.Layer layer,
com.day.cq.dam.api.Rendition rendition,
com.day.cq.workflow.WorkflowSession workflowSession,
String[] args)
Perform the actual layer processing and return the layer to be saved.
|
public final void execute(com.day.cq.workflow.exec.WorkItem workItem,
com.day.cq.workflow.WorkflowSession workflowSession,
com.day.cq.workflow.metadata.MetaDataMap metaData,
WorkflowHelper workflowHelper)
throws com.day.cq.workflow.WorkflowException
com.day.cq.workflow.WorkflowExceptionprotected abstract String getTempFileSpecifier()
protected abstract com.day.image.Layer processLayer(com.day.image.Layer layer,
com.day.cq.dam.api.Rendition rendition,
com.day.cq.workflow.WorkflowSession workflowSession,
String[] args)
layer - the source image datarendition - the source rendition objectworkflowSession - the workflow sessionargs - the parsed process argumentsCopyright © 2013–2020 Adobe. All rights reserved.