Выполнение определенной пошаговой функции (конечного автомата) среди нескольких выполнений одного конечного автомата - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь перезапустить конечный автомат, который находится в состоянии паузы. В моем случае есть несколько выполнений одного и того же конечного автомата, в котором я перезапускаю конечный автомат, и конечный автомат перезапускает выполнение, которые были приостановлены первыми (порядок FIFO ).

У меня есть Id выполнения выполнения, есть ли какой-либо API для перезапуска определенного выполнения с использованием Id выполнения?

Спасибо.

1 Ответ

0 голосов
/ 18 января 2019

Существует четыре допустимых состояния для выполнения конечного автомата:

  1. Успех
  2. Ошибка
  3. Отменено
  4. В процессе

Нет состояния «пауза». Если вы отмените текущее выполнение, оно будет отображаться как aborted. Нет API для «перезапуска» выполнения, которое уже было создано. Вы можете начать новое выполнение с тем же именем, если выполнение находится в состоянии In progress.

...