Interface FlowNode

All Superinterfaces:
BaseElement, BpmnModelElementInstance, FlowElement, ModelElementInstance
All Known Subinterfaces:
Activity, BoundaryEvent, BusinessRuleTask, CallActivity, CatchEvent, ComplexGateway, EndEvent, Event, EventBasedGateway, ExclusiveGateway, Gateway, InclusiveGateway, IntermediateCatchEvent, IntermediateThrowEvent, ManualTask, ParallelGateway, ReceiveTask, ScriptTask, SendTask, ServiceTask, StartEvent, SubProcess, Task, ThrowEvent, Transaction, UserTask
All Known Implementing Classes:
ActivityImpl, BoundaryEventImpl, BusinessRuleTaskImpl, CallActivityImpl, CatchEventImpl, ComplexGatewayImpl, EndEventImpl, EventBasedGatewayImpl, EventImpl, ExclusiveGatewayImpl, FlowNodeImpl, GatewayImpl, InclusiveGatewayImpl, IntermediateCatchEventImpl, IntermediateThrowEventImpl, ManualTaskImpl, ParallelGatewayImpl, ReceiveTaskImpl, ScriptTaskImpl, SendTaskImpl, ServiceTaskImpl, StartEventImpl, SubProcessImpl, TaskImpl, ThrowEventImpl, TransactionImpl, UserTaskImpl

public interface FlowNode extends FlowElement
The BPMN flowNode element
Author:
Sebastian Menski
  • Method Details

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

      Collection<SequenceFlow> getIncoming()
    • getOutgoing

      Collection<SequenceFlow> getOutgoing()
    • getPreviousNodes

      Query<FlowNode> getPreviousNodes()
    • getSucceedingNodes

      Query<FlowNode> getSucceedingNodes()
    • isOperatonAsyncBefore

      boolean isOperatonAsyncBefore()
    • setOperatonAsyncBefore

      void setOperatonAsyncBefore(boolean isOperatonAsyncBefore)
    • isOperatonAsyncAfter

      boolean isOperatonAsyncAfter()
    • setOperatonAsyncAfter

      void setOperatonAsyncAfter(boolean isOperatonAsyncAfter)
    • isOperatonExclusive

      boolean isOperatonExclusive()
    • setOperatonExclusive

      void setOperatonExclusive(boolean isOperatonExclusive)
    • getOperatonJobPriority

      String getOperatonJobPriority()
    • setOperatonJobPriority

      void setOperatonJobPriority(String jobPriority)