[midPoint-git] [Evolveum/midpoint] cdd805: Start working on classification simulation
mederly
noreply at github.com
Tue Feb 7 22:36:33 CET 2023
Branch: refs/heads/tmp/shadow-simulations
Home: https://github.com/Evolveum/midpoint
Commit: cdd805a999445aa8658a197304e6a807a6e4428a
https://github.com/Evolveum/midpoint/commit/cdd805a999445aa8658a197304e6a807a6e4428a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/MarkManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ElementState.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationExecutionRecorderForClockwork.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ChangeModeApplication.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ShadowUpdater.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/util/SynchronizationRequest.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resources/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAddOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowDeleteOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowModifyOperation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowRefreshHelper.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/simulation/ShadowSimulationDataImpl.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SimulationResultMock.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SimulationTransactionMock.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
A repo/system-init/src/main/resources/initial-objects/mark/736-mark-shadow-classification-changed.xml
A repo/system-init/src/main/resources/initial-objects/mark/737-mark-shadow-correlation-state-changed.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
Start working on classification simulation
This commit opens the possibility to simulate even low-level shadow
management operations (classification, correlation) that would be
carried out even under "regular" simulation.
In particular, the support for classification simulation was added
at the lowest levels (tasks, provisioning).
Work in progress. Experimental.
More information about the midPoint-svn
mailing list