Package com.adobe.acs.commons.mcp
Class ProcessDefinition
java.lang.Object
com.adobe.acs.commons.mcp.ProcessDefinition
- All Implemented Interfaces:
FormProcessor
- Direct Known Subclasses:
AssetFolderCreator,AssetIngestor,AssetReport,BrokenLinksReport,BulkPageTagger,BulkWorkflow,ContentFragmentImport,DataImporter,DeepPrune,ProcessCleanup,RefreshFolderTumbnails,Renovator,TagCreator,TagReporter,TreeReplication,WorkflowRemover
Describes a process and provides a builder which creates the process
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidbuildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) final StringgetName()final voidabstract voidstoreReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.adobe.acs.commons.mcp.form.FormProcessor
init, parseInputs
-
Constructor Details
-
ProcessDefinition
public ProcessDefinition()
-
-
Method Details
-
setName
-
getName
-
buildProcess
public abstract void buildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws org.apache.sling.api.resource.LoginException, javax.jcr.RepositoryException - Throws:
org.apache.sling.api.resource.LoginExceptionjavax.jcr.RepositoryException
-
storeReport
public abstract void storeReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws javax.jcr.RepositoryException, org.apache.sling.api.resource.PersistenceException - Throws:
javax.jcr.RepositoryExceptionorg.apache.sling.api.resource.PersistenceException
-