Interface MultiInstanceLoopCharacteristics

All Superinterfaces:
BaseElement, BpmnModelElementInstance, LoopCharacteristics, ModelElementInstance
All Known Implementing Classes:
MultiInstanceLoopCharacteristicsImpl

public interface MultiInstanceLoopCharacteristics extends LoopCharacteristics
The BPMN 2.0 multiInstanceLoopCharacteristics element type
Author:
Filip Hrisafov
  • Method Details

    • getLoopCardinality

      LoopCardinality getLoopCardinality()
    • setLoopCardinality

      void setLoopCardinality(LoopCardinality loopCardinality)
    • getLoopDataInputRef

      DataInput getLoopDataInputRef()
    • setLoopDataInputRef

      void setLoopDataInputRef(DataInput loopDataInputRef)
    • getLoopDataOutputRef

      DataOutput getLoopDataOutputRef()
    • setLoopDataOutputRef

      void setLoopDataOutputRef(DataOutput loopDataOutputRef)
    • getInputDataItem

      InputDataItem getInputDataItem()
    • setInputDataItem

      void setInputDataItem(InputDataItem inputDataItem)
    • getOutputDataItem

      OutputDataItem getOutputDataItem()
    • setOutputDataItem

      void setOutputDataItem(OutputDataItem outputDataItem)
    • getComplexBehaviorDefinitions

      Collection<ComplexBehaviorDefinition> getComplexBehaviorDefinitions()
    • getCompletionCondition

      CompletionCondition getCompletionCondition()
    • setCompletionCondition

      void setCompletionCondition(CompletionCondition completionCondition)
    • isSequential

      boolean isSequential()
    • setSequential

      void setSequential(boolean sequential)
    • getBehavior

    • setBehavior

      void setBehavior(MultiInstanceFlowCondition behavior)
    • getOneBehaviorEventRef

      EventDefinition getOneBehaviorEventRef()
    • setOneBehaviorEventRef

      void setOneBehaviorEventRef(EventDefinition oneBehaviorEventRef)
    • getNoneBehaviorEventRef

      EventDefinition getNoneBehaviorEventRef()
    • setNoneBehaviorEventRef

      void setNoneBehaviorEventRef(EventDefinition noneBehaviorEventRef)
    • getOperatonCollection

      String getOperatonCollection()
    • setOperatonCollection

      void setOperatonCollection(String expression)
    • getOperatonElementVariable

      String getOperatonElementVariable()
    • setOperatonElementVariable

      void setOperatonElementVariable(String variableName)
    • isOperatonAsyncBefore

      boolean isOperatonAsyncBefore()
    • setOperatonAsyncBefore

      void setOperatonAsyncBefore(boolean isOperatonAsyncBefore)
    • isOperatonAsyncAfter

      boolean isOperatonAsyncAfter()
    • setOperatonAsyncAfter

      void setOperatonAsyncAfter(boolean isOperatonAsyncAfter)
    • isOperatonExclusive

      boolean isOperatonExclusive()
    • setOperatonExclusive

      void setOperatonExclusive(boolean isOperatonExclusive)
    • builder

      Description copied from interface: BpmnModelElementInstance
      Returns a new fluent builder for the element if implemented.
      Specified by:
      builder in interface BpmnModelElementInstance
      Returns:
      the builder object