spring-statemachine

    0

    1答えて

    StateMachineBuilderを使用してステートマシンを作成しています。cozプログラムでステートとトランジションを設定する必要がありました。 しかし、私はもはやステートマシンを動的にまたはプログラム的に構築する必要がないので、私の設定はほぼ一定しています。 大きなコードの再加工を避けるために、私はUmlStateMachineModelFactoryをビルダーの中で以下のように使用するこ

    0

    1答えて

    まず、私のケースがスプリングステートマシンを使用するのに適しているかどうかはわかりません。 Here're私の場合: 私は大きな変更可能なオブジェクトと特定の順序で、この変更可能なオブジェクトを操作する論理ユニットのセットを持っています。 通常の流れについて:>エラー - - >完了(B及びC A:A.exec - > B.exec - - > C.exec>悪いフローについて を行ってその例外か

    2

    1答えて

    スプリングステートマシンを使用していて、@WithStateMachine、@OnTransition、および@OnStateChangedを使用してトランジションと状態変更に機能を追加して、できるだけ簡単にEnableStateMachineを有効にしてください。私はそれを動作させることはできませんでした。試行錯誤の後、@WithStateMachine Beanをステートマシンの前に作成しなけ

    0

    2答えて

    PersistHandlerConfig(PersistHachler)を使用してSSMでPOCを実行しています。 これはうまく見えますが、他にもいくつか質問がありました。 ユーザごとに1つのインスタンスを持つマルチユーザWebアプリケーションである必要があるため、StateMachineFactoryの推奨に従いコードを変更しようとしましたが、Persistenceのレシピはこのケースを処理する

    1

    1答えて

    私は次の状態マシンを持っています。 @Configuration @EnableStateMachineFactory public class StateMachineConfig extends EnumStateMachineConfigurerAdapter<GameStep, GameEventType> { @Autowired private GameSta

    0

    1答えて

    私たちはSSMが実行可能なオプションのように見えるプロジェクトを持っています。私が持っている質問は、SSMを外部ソースから起動できるかどうかということです。ドキュメントは 'ローカル'と '外部'の遷移について話していますが、私にとってはこれは階層的な状態マシンです。あなたは複数の、直交状態の '流れ'を持っています&は、他に影響を与えることができます。 外部エンティティを介して 'アクション'を

    0

    1答えて

    ステートマシンビルダーを使用してアプリケーションにステートマシンを構築しています。 また、アプリケーションには、org.springframework.statemachine.action.Actionを実装するActionクラスがあります。 これらのActionクラスは、各ステージの入力アクションを実行するためのクラスです。 これらのActionクラス、つまりexecute(StateCont

    0

    1答えて

    、私は非常に単純なシナリオのための私のSSMを設定するトラブルを抱えている に基づきますlog_onイベントが発生したときに発生します。私はSSMのドキュメントを再読み込みし、これが「フォーク」、「ガード」、または階層構成のいずれであるかわからない。 「アクション」がここで行われる: @Component public class LogonValidationAction implements

    0

    1答えて

    無効なオプションを無効にする/隠すために、現在の状態の有効なイベントのリストを知ることはUIのステートマシンを再作成するときに便利です。 私はすべてのステートマシンのルールを複製したくありません。

    0

    1答えて

    現在のところ、スプリングステートマシンを調査しており、リポジトリを使用したプールとコンテキスト切り替えを伴うeventserviceサンプルの必要性は非常に似ていますが、唯一の問題はLinuxのみです(生産用)。私たちはそれに頼ることができません...バネデータを使用して永続性を統合するためのきれいな方法がありますか、またはStateMachinePersisterの独自の実装を作成する必要があり