ExtendedState, как функциональность, но для событий - PullRequest
0 голосов
/ 15 января 2020

Я делаю анализ, можно ли использовать конечный автомат Spring в проекте, над которым я работаю.

Мне нужно было бы иметь возможность охранять не только текущее состояние, но и данные о событиях. У меня сложилось впечатление, что событие должно быть перечислением или строкой, а переход указывается как это перечисление или строка. Я хотел бы иметь переход, указанный в enum, но само событие также должно содержать некоторые дополнительные данные (например, состояние может нести расширенное состояние).

Например, у меня есть переход addMoney, и у события есть имя addMoney, и у события есть дополнительный параметр, который можно получить / запросить в страже, чтобы убедиться, что деньги положительны.

Это функциональность уже реализована, и я пропустил ее при чтении документации?

С наилучшими пожеланиями,

Радослав Шиманек

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...