Package ch.ivyteam.ivy.bpm.engine.client
Class ProcessData
- java.lang.Object
-
- ch.ivyteam.ivy.bpm.engine.client.ProcessData
-
public class ProcessData extends Object
Process data of all process elements that were executed. Like the Axon.ivy Designer History View but only for the corresponding execution.- Since:
- 9.1
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends CompositeObject>
Tlast()
Gets the process data at the last process element that was executed<T extends CompositeObject>
TlastOnElement(BpmElement element)
Gets the process data at the last execution of the given process element<T extends CompositeObject>
List<T>onElement(BpmElement element)
Gets all process data for every execution of the given process element.
-
-
-
Method Detail
-
last
public <T extends CompositeObject> T last()
Gets the process data at the last process element that was executed- Type Parameters:
T
-- Returns:
- process data
- API:
- This public API is available in Java.
-
lastOnElement
public <T extends CompositeObject> T lastOnElement(BpmElement element)
Gets the process data at the last execution of the given process element- Type Parameters:
T
-- Parameters:
element
- process element- Returns:
- process data
- API:
- This public API is available in Java.
-
onElement
public <T extends CompositeObject> List<T> onElement(BpmElement element)
Gets all process data for every execution of the given process element. In order of execution. Contains more than one process data if your process has loops- Type Parameters:
T
-- Parameters:
element
- process element- Returns:
- list with all process data
- API:
- This public API is available in Java.
-
-