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

    Modifier and Type
    Method
    Description
    <T extends CompositeObject>
    T
    Gets the process data at the last process element that was executed
    <T extends CompositeObject>
    T
    Gets the process data at the last execution of the given process element
    <T extends CompositeObject>
    List<T>
    Gets all process data for every execution of the given process element.
  • Method Details

    • 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.