Package com.adobe.acs.commons.mcp
Interface ProcessInstance
-
@ProviderType public interface ProcessInstanceAbstraction of a Process which runs using FAM and consists of one or more actions.
-
-
Field Summary
Fields Modifier and Type Field Description static StringRESOURCE_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionManagerdefineAction(String name, org.apache.sling.api.resource.ResourceResolver rr, CheckedConsumer<ActionManager> builder)ActionManagerdefineCriticalAction(String name, org.apache.sling.api.resource.ResourceResolver rr, CheckedConsumer<ActionManager> builder)ActionManagerFactorygetActionManagerFactory()StringgetId()ManagedProcessgetInfo()StringgetName()StringgetPath()CompositeDatagetStatistics()voidhalt()voidinit(org.apache.sling.api.resource.ResourceResolver resourceResolver, Map<String,Object> parameterMap)voidrun(org.apache.sling.api.resource.ResourceResolver rr)doubleupdateProgress()
-
-
-
Field Detail
-
RESOURCE_TYPE
static final String RESOURCE_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
String getName()
-
init
void init(org.apache.sling.api.resource.ResourceResolver resourceResolver, Map<String,Object> parameterMap) throws DeserializeException, javax.jcr.RepositoryException- Throws:
DeserializeExceptionjavax.jcr.RepositoryException
-
getActionManagerFactory
ActionManagerFactory getActionManagerFactory()
-
defineCriticalAction
ActionManager defineCriticalAction(String name, org.apache.sling.api.resource.ResourceResolver rr, CheckedConsumer<ActionManager> builder) throws org.apache.sling.api.resource.LoginException
- Throws:
org.apache.sling.api.resource.LoginException
-
defineAction
ActionManager defineAction(String name, org.apache.sling.api.resource.ResourceResolver rr, CheckedConsumer<ActionManager> builder) throws org.apache.sling.api.resource.LoginException
- Throws:
org.apache.sling.api.resource.LoginException
-
getInfo
ManagedProcess getInfo()
-
updateProgress
double updateProgress()
-
getId
String getId()
-
getPath
String getPath()
-
run
void run(org.apache.sling.api.resource.ResourceResolver rr)
-
halt
void halt()
-
getStatistics
CompositeData getStatistics()
-
-