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()
    • isCamundaAsyncBefore

      boolean isCamundaAsyncBefore()
    • setCamundaAsyncBefore

      void setCamundaAsyncBefore(boolean isCamundaAsyncBefore)
    • isCamundaAsyncAfter

      boolean isCamundaAsyncAfter()
    • setCamundaAsyncAfter

      void setCamundaAsyncAfter(boolean isCamundaAsyncAfter)
    • isCamundaExclusive

      boolean isCamundaExclusive()
    • setCamundaExclusive

      void setCamundaExclusive(boolean isCamundaExclusive)
    • getCamundaJobPriority

      String getCamundaJobPriority()
    • setCamundaJobPriority

      void setCamundaJobPriority(String jobPriority)