Class DeepPrune
java.lang.Object
com.adobe.acs.commons.mcp.ProcessDefinition
com.adobe.acs.commons.mcp.impl.processes.DeepPrune
- All Implemented Interfaces:
FormProcessor,Serializable
Stops all running sling jobs and empties the queue entirely.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) voidinit()voidstoreReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) Methods inherited from class com.adobe.acs.commons.mcp.ProcessDefinition
getName, setNameMethods 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
parseInputs
-
Field Details
-
startingFolder
-
minPurgeDepth
public int minPurgeDepth -
numPasses
public int numPasses -
ignore
-
batchSize
public int batchSize -
retryCount
public int retryCount -
retryWait
public int retryWait -
JOB_TYPE
- See Also:
-
-
Constructor Details
-
DeepPrune
public DeepPrune(org.apache.sling.event.jobs.JobManager jobManager)
-
-
Method Details
-
init
public void init()- Specified by:
initin interfaceFormProcessor
-
buildProcess
public void buildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws org.apache.sling.api.resource.LoginException - Specified by:
buildProcessin classProcessDefinition- Throws:
org.apache.sling.api.resource.LoginException
-
storeReport
public void storeReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) - Specified by:
storeReportin classProcessDefinition
-