Interface FlowNode

All Superinterfaces:
BaseElement, BpmnModelElementInstance, FlowElement, ModelElementInstance
All Known Subinterfaces:
Activity, AdHocSubProcess, 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, AdHocSubProcessImpl, 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()
    • isFluxnovaAsyncBefore

      boolean isFluxnovaAsyncBefore()
    • setFluxnovaAsyncBefore

      void setFluxnovaAsyncBefore(boolean isCamundaAsyncBefore)
    • isFluxnovaAsyncAfter

      boolean isFluxnovaAsyncAfter()
    • setFluxnovaAsyncAfter

      void setFluxnovaAsyncAfter(boolean isCamundaAsyncAfter)
    • isFluxnovaExclusive

      boolean isFluxnovaExclusive()
    • setFluxnovaExclusive

      void setFluxnovaExclusive(boolean isCamundaExclusive)
    • getFluxnovaJobPriority

      String getFluxnovaJobPriority()
    • setFluxnovaJobPriority

      void setFluxnovaJobPriority(String jobPriority)