[midPoint-git] [Evolveum/midpoint] 73e3ba: Smart Integration: Build synchronization reactions...
Michal Zelenčík
noreply at github.com
Wed Nov 26 09:30:04 CET 2025
Branch: refs/heads/midpilot
Home: https://github.com/Evolveum/midpoint
Commit: 73e3ba64e65ad4911b0f3f0149c3b17f00a12bb0
https://github.com/Evolveum/midpoint/commit/73e3ba64e65ad4911b0f3f0149c3b17f00a12bb0
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-11-26 (Wed, 26 Nov 2025)
Changed paths:
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
R model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SynchronizationConfigurationScenario.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DeletedChoice.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/DisputedChoice.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/SynchronizationAnswers.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/SynchronizationConfigurationScenario.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/synchronization/UnmatchedChoice.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SynchronizationConfigurationScenarioHandler.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestPredefinedSynchronizationReactions.java
Log Message:
-----------
Smart Integration: Build synchronization reactions from wizard answers
Introduce model for configuring synchronization reactions in the wizard.
Add enums for choices regarding unmatched, deleted, and disputed situations,
and object to carry the collected answers. Extend the service API with
a method that composes reactions from these answers.
Add unit tests validating the answers-based builder for both scenarios,
including action presence and ordering.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list