Запуск рабочего процесса конечного автомата в любом состоянии - PullRequest
3 голосов
/ 16 марта 2012

Я смотрю на создание нового рабочего процесса конечного автомата - обычно с нашими другими рабочими процессами блок-схем мы их настраиваем, так что мы можем перезапустить их после обновления, запустив их в будущем «состоянии» - есть ли простой способзапустить рабочий процесс конечного автомата в любом заданном состоянии, или вам нужно собрать его вместе, чтобы начальное состояние могло перейти в любое из других состояний и отсортировать логику и переходы программно?

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

Единственный способ сделать это - явно добавить переход состояния в рабочий процесс и запустить его с некоторым дополнительным параметром, чтобы сработала логика.

0 голосов
/ 09 мая 2013

Вызовите метод SetState StateMachineWorkflowInstance и передайте строковое представление состояния или экземпляр класса StateActivity для начала.

...