Class ContinueProcessOperation

    • Field Detail

      • forceSynchronousOperation

        protected boolean forceSynchronousOperation
      • inCompensation

        protected boolean inCompensation
    • Method Detail

      • run

        public void run()
      • executeProcessStartExecutionListeners

        protected void executeProcessStartExecutionListeners()
      • continueThroughFlowNode

        protected void continueThroughFlowNode​(org.flowable.bpmn.model.FlowNode flowNode)
      • createChildExecutionForSubProcess

        protected void createChildExecutionForSubProcess​(org.flowable.bpmn.model.SubProcess subProcess)
      • executeSynchronous

        protected void executeSynchronous​(org.flowable.bpmn.model.FlowNode flowNode)
      • executeAsynchronous

        protected void executeAsynchronous​(org.flowable.bpmn.model.FlowNode flowNode)
      • executeMultiInstanceSynchronous

        protected void executeMultiInstanceSynchronous​(org.flowable.bpmn.model.FlowNode flowNode)
      • hasMultiInstanceRootExecution

        protected boolean hasMultiInstanceRootExecution​(ExecutionEntity execution,
                                                        org.flowable.bpmn.model.FlowNode flowNode)
      • executeActivityBehavior

        protected void executeActivityBehavior​(ActivityBehavior activityBehavior,
                                               org.flowable.bpmn.model.FlowNode flowNode)
      • continueThroughSequenceFlow

        protected void continueThroughSequenceFlow​(org.flowable.bpmn.model.SequenceFlow sequenceFlow)
      • executeBoundaryEvents

        protected void executeBoundaryEvents​(List<org.flowable.bpmn.model.BoundaryEvent> boundaryEvents,
                                             List<ExecutionEntity> boundaryEventExecutions)