[midPoint-git] [Evolveum/midpoint] 5dcaca: Fix resource objects lifecycle state handling
mederly
noreply at github.com
Mon Nov 21 09:31:44 CET 2022
Branch: refs/heads/feature/simulations
Home: https://github.com/Evolveum/midpoint
Commit: 5dcaca7961b657106bd27068666a1775e1df134a
https://github.com/Evolveum/midpoint/commit/5dcaca7961b657106bd27068666a1775e1df134a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-11-19 (Sat, 19 Nov 2022)
Changed paths:
A infra/schema/src/main/java/com/evolveum/midpoint/schema/TaskExecutionMode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecycleUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/misc/TestResourceLifecycle.java
M provisioning/provisioning-impl/src/test/resources/misc/lifecycle/resource-dummy-proposed-classes.xml
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskExecutionMode.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
Log Message:
-----------
Fix resource objects lifecycle state handling
The lifecycle state is "negatively" propagated from a resource
to its object classes and from an object class to its object types:
if an item at some level is in non-production state, all its children
are considered to be in non-production state, regardless of their
lifecycle state value.
More information about the midPoint-svn
mailing list