public class StepElementRunner extends Object implements ElementRunner
Constructor and Description |
---|
StepElementRunner() |
Modifier and Type | Method and Description |
---|---|
void |
cancel(CoreSession session,
DocumentRouteElement element)
Cancel this element.
|
AutomationService |
getAutomationService() |
DocumentRoutingService |
getDocumentRoutingService() |
void |
resume(CoreSession session,
DocumentRouteElement element,
String nodeId,
Map<String,Object> data,
String status)
Resumes this graph route on a given node.
|
void |
run(CoreSession session,
DocumentRouteElement element)
Run this element.
|
void |
undo(CoreSession session,
DocumentRouteElement element)
Run the undo chain on this element.
|
public void run(CoreSession session, DocumentRouteElement element)
ElementRunner
run
in interface ElementRunner
public void resume(CoreSession session, DocumentRouteElement element, String nodeId, Map<String,Object> data, String status)
ElementRunner
resume
in interface ElementRunner
public AutomationService getAutomationService()
public DocumentRoutingService getDocumentRoutingService()
public void undo(CoreSession session, DocumentRouteElement element)
ElementRunner
undo
in interface ElementRunner
public void cancel(CoreSession session, DocumentRouteElement element)
ElementRunner
cancel
in interface ElementRunner
DocumentRouteElement.cancel(CoreSession)
Copyright © 2012 Nuxeo SA. All Rights Reserved.