[midPoint-git] [Evolveum/midpoint] 75c4ca: Support reference attributes on object ADD (UCF)
mederly
noreply at github.com
Fri May 31 14:13:46 CEST 2024
Branch: refs/heads/tmp/associations-first-steps
Home: https://github.com/Evolveum/midpoint
Commit: 75c4ca6b45fa4456adaf80b01e82aaf861950a36
https://github.com/Evolveum/midpoint/commit/75c4ca6b45fa4456adaf80b01e82aaf861950a36
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M icf-connectors/dummy-connector/pom.xml
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractObjectDummyConnector.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyAccount.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGenericObject.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyGroup.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObject.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyObjectClass.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyOrg.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyPrivilege.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/ObjectStore.java
M icf-connectors/dummy-resource/src/test/java/com/evolveum/icf/dummy/resource/TestDummyResource.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeObjectClassUcfDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeResourceSchemaImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationsContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectClassDefinitionDelegator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ActivationUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/Resource.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowBuilder.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyAdTrivialScenario.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyDmsScenario.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/associations/DummyHrScenarioExtended.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyAssociations.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdObjectConvertor.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdSchemaParser.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AttrName.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyHrScenario.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/DummyDmsScenario.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/associations/TestAssociationsFirstSteps.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/perf/TestSearch.java
A testing/story/src/test/resources/associations-first-steps/resource-dms-300.xml
Log Message:
-----------
Support reference attributes on object ADD (UCF)
Now we can create resource objects with reference values; either
embedded (for association inner objects) or referenced (for association
outer objects). The support was added to UCF-ConnId and DummyResource.
As part of this, the "associated" flag is now set up on ConnId and
midPoint object classes.
Work in progress.
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