public void deleteExecutionPath() { if (!executionPaths.containsKey(executionPath)) { throw new IllegalStateException(); } executionPaths.remove(executionPath); executionPath = LiteWorkflowInstance.getParentPath(executionPath); }
public String createExecutionPath(String name) { return LiteWorkflowInstance.createChildPath(executionPath, name); }
public String createFullTransition(String executionPath, String transition) { return LiteWorkflowInstance.createFullTransition(executionPath, transition); }
public String getParentExecutionPath(String executionPath) { return LiteWorkflowInstance.getParentPath(executionPath); }