[midPoint-git] [Evolveum/midpoint] 2948c0: Refactor and move classes providing correlation de...
Andrej
noreply at github.com
Wed Mar 25 19:05:54 CET 2026
Branch: refs/heads/feature/s-11112-correlate-before-suggest
Home: https://github.com/Evolveum/midpoint
Commit: 2948c035cc672fa74e9e80bdc67d7118daab39fd
https://github.com/Evolveum/midpoint/commit/2948c035cc672fa74e9e80bdc67d7118daab39fd
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-03-25 (Wed, 25 Mar 2026)
Changed paths:
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationDefinitionProvider.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/ResourceCorrelationDefinitionProvider.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProvider.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationWorkDefinition.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProvider.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationDefinitionProviderFactoryTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/ResourceCorrelationDefinitionProviderTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/RepositoryServiceMock.java
Log Message:
-----------
Refactor and move classes providing correlation definitions
**What**
Slightly refactor and move interface and one of its implementation,
which allows to read correlation definition from resource.
**Why**
The `ResourceCorrelationDefinitionProvider` implementation of a provider
can read the correlation definition from a resource, considering most,
if not all places where the correlation can be defined (legacy
synchronization, definitions in schema handling and also directly in
attribute).
We will need this functionality also outside of the correlation
simulation task, so I have moved it to more appropriate place.
**Task**: 11112
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