From db9963b3373b194b8d4c591a05b73f45f73267a4 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 8 Jul 2025 10:40:26 +0300 Subject: [PATCH] fix states collection --- .../specific/CurrencySessionStateMachineConfig.java | 4 +++- .../specific/IntermediateMkrSessionStateMachineConfig.java | 3 ++- .../specific/PaymSessionStateMachineConfig.java | 3 ++- .../specific/PrepSessionStateMachineConfig.java | 3 ++- .../specific/PrimaryAuctionB0SessionStateMachineConfig.java | 3 ++- .../specific/PrimaryAuctionT0SessionStateMachineConfig.java | 3 ++- .../specific/SecondaryAuctionT0SessionStateMachineConfig.java | 3 ++- .../specific/UnitedSessionStateMachineConfig.java | 1 - 8 files changed, 15 insertions(+), 8 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/CurrencySessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/CurrencySessionStateMachineConfig.java index 2df7c8072..20f139f9d 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/CurrencySessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/CurrencySessionStateMachineConfig.java @@ -132,9 +132,11 @@ public class CurrencySessionStateMachineConfig extends EnumStateMachineConfigure TaskType.InspectionObligations, TaskType.FormingPaymentInstruction, TaskType.FinishingSession, + TaskType.AgainRevise, TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_waitSdfAfterAgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/IntermediateMkrSessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/IntermediateMkrSessionStateMachineConfig.java index 62e0e9ef4..29bc865c6 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/IntermediateMkrSessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/IntermediateMkrSessionStateMachineConfig.java @@ -147,7 +147,8 @@ public class IntermediateMkrSessionStateMachineConfig TaskType.FinishingSession, TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_waitSdfAfterAgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PaymSessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PaymSessionStateMachineConfig.java index 00f59f7f6..1e36beac6 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PaymSessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PaymSessionStateMachineConfig.java @@ -119,7 +119,8 @@ public class PaymSessionStateMachineConfig extends EnumStateMachineConfigurerAda TaskType.FormingPaymentInstruction, TaskType.FinishingSession, TaskType.EndStageNotification, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.AgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrepSessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrepSessionStateMachineConfig.java index a6d2785ef..ab52dac38 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrepSessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrepSessionStateMachineConfig.java @@ -98,7 +98,8 @@ public class PrepSessionStateMachineConfig extends EnumStateMachineConfigurerAda TaskType.DealsPrepare, TaskType.RequirementsAndObligationsCreate, TaskType.ObligationsAdmission, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_end ))) .end(TaskType.PSEUDO_end); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionB0SessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionB0SessionStateMachineConfig.java index 0f246e062..b0a2a1563 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionB0SessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionB0SessionStateMachineConfig.java @@ -141,7 +141,8 @@ public class PrimaryAuctionB0SessionStateMachineConfig TaskType.FinishingSession, TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_waitSdfAfterAgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionT0SessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionT0SessionStateMachineConfig.java index 8d5f2d18a..a92dcc1c3 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionT0SessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/PrimaryAuctionT0SessionStateMachineConfig.java @@ -141,7 +141,8 @@ public class PrimaryAuctionT0SessionStateMachineConfig TaskType.FinishingSession, TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_waitSdfAfterAgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/SecondaryAuctionT0SessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/SecondaryAuctionT0SessionStateMachineConfig.java index 5b8395c63..b20e78696 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/SecondaryAuctionT0SessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/SecondaryAuctionT0SessionStateMachineConfig.java @@ -141,7 +141,8 @@ public class SecondaryAuctionT0SessionStateMachineConfig TaskType.FinishingSession, TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, - TaskType.PSEUDO_waitAfterObligationAdmissionError + TaskType.PSEUDO_waitAfterObligationAdmissionError, + TaskType.PSEUDO_waitSdfAfterAgainRevise ))) .end(TaskType.EndStageNotification); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java index bd49a7112..fbc1ba5cd 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/state_machine_2/specific/UnitedSessionStateMachineConfig.java @@ -149,7 +149,6 @@ public class UnitedSessionStateMachineConfig TaskType.EndStageNotification, TaskType.PSEUDO_waitSdfAfterPaymentInstructions, TaskType.PSEUDO_waitAfterObligationAdmissionError, - TaskType.EndStageNotification, TaskType.AgainRevise, TaskType.PSEUDO_waitSdfAfterAgainRevise )))