[midPoint-git] [Evolveum/midpoint] b430a5: Improve "items" correlator

mederly noreply at github.com
Mon Feb 28 23:19:16 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b430a5c95bc8bcf90bb2c7cf6536c41ddfc86a5f
      https://github.com/Evolveum/midpoint/commit/b430a5c95bc8bcf90bb2c7cf6536c41ddfc86a5f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-28 (Mon, 28 Feb 2022)

  Changed paths:
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRoute.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteResolver.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/route/ItemRouteSegment.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MatchingUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemRouteFinder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemTarget.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItems.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml

  Log Message:
  -----------
  Improve "items" correlator

Now it can deal with places, globally-defined items,
and both primary and secondary targets. I.e. everything
that is needed to run (simple) multi-accounts correlation
scenarios.

Very preliminary.




More information about the midPoint-svn mailing list