code: private ExecutionMessage createTerminatedExecutionMessage(Execution nextStepExecution) {
          Payload payload = converter.createPayload(nextStepExecution); //we need the payload
          ExecutionMessage finalMessage = (ExecutionMessage) executionMessage.clone();
          finalMessage.setStatus(ExecStatus.TERMINATED); //in queue it is checked and finish flow is called
          finalMessage.incMsgSeqId();
          finalMessage.setPayload(payload);
          return finalMessage;
      }
docs: Creates termination execution message, base on current execution message