Package io.camunda.webapps.operate
Class TreePath
java.lang.Object
io.camunda.webapps.operate.TreePath
Class represents call tree path to store sequence of calls in case of call activities.
PI = Process instance, FN = Flow node, FNI = Flow node instance.
If we have a process with call activity, then tree path for child process instance will be
build as
PI_
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendEntries(String callActivityId, String flowNodeInstanceId, String processInstanceId) appendFlowNode(int newEntry) appendFlowNode(String newEntry) appendFlowNodeInstance(long newEntry) appendFlowNodeInstance(String newEntry) appendProcessInstance(long newEntry) appendProcessInstance(String newEntry) static StringextractFlowNodeInstanceId(String treePath, String currentTreePath) booleanisEmpty()processInstanceForFni(String fniId) removeProcessInstance(String processInstanceKey) startTreePath(long processInstanceKey) startTreePath(String processInstanceId) toString()
-
Constructor Details
-
TreePath
public TreePath() -
TreePath
-
-
Method Details
-
extractFlowNodeInstanceId
-
startTreePath
-
startTreePath
-
appendFlowNode
-
appendFlowNode
-
appendFlowNodeInstance
-
appendFlowNodeInstance
-
appendProcessInstance
-
appendProcessInstance
-
isEmpty
public boolean isEmpty() -
appendEntries
-
extractRootInstanceId
-
extractProcessInstanceIds
-
extractFlowNodeInstanceIds
-
toString
-
removeProcessInstance
-
processInstanceForFni
-