Class IOSpecification

java.lang.Object
org.flowable.engine.impl.bpmn.data.IOSpecification

public class IOSpecification extends Object
Implementation of the BPMN 2.0 'ioSpecification'
Author:
Esteban Robles Luna, Falko Menge
  • Field Details

    • dataInputs

      protected List<Data> dataInputs
    • dataOutputs

      protected List<Data> dataOutputs
    • dataInputRefs

      protected List<DataRef> dataInputRefs
    • dataOutputRefs

      protected List<DataRef> dataOutputRefs
  • Constructor Details

    • IOSpecification

      public IOSpecification()
  • Method Details

    • initialize

      public void initialize(DelegateExecution execution)
    • getDataInputs

      public List<Data> getDataInputs()
    • getDataOutputs

      public List<Data> getDataOutputs()
    • addInput

      public void addInput(Data data)
    • addOutput

      public void addOutput(Data data)
    • addInputRef

      public void addInputRef(DataRef dataRef)
    • addOutputRef

      public void addOutputRef(DataRef dataRef)
    • getFirstDataInputName

      public String getFirstDataInputName()
    • getFirstDataOutputName

      public String getFirstDataOutputName()