[midPoint-git] [Evolveum/midpoint] 4a7375: Improve asynchronous provisioning
mederly
noreply at github.com
Fri Nov 27 15:58:26 CET 2020
Branch: refs/heads/feature/async-provisioning
Home: https://github.com/Evolveum/midpoint
Commit: 4a7375096fd7ac0e32ebcdf2097508f54362dbaf
https://github.com/Evolveum/midpoint/commit/4a7375096fd7ac0e32ebcdf2097508f54362dbaf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-11-27 (Fri, 27 Nov 2020)
Changed paths:
M infra/schema/pom.xml
A infra/schema/src/main/java/com/evolveum/midpoint/schema/messaging/JsonAsyncProvisioningRequest.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/messaging/MessageWrapper.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-asynchronous-3.xsd
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageWrapper.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioning.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/provisioning/TestAsyncProvisioningArtemis.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
R provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/JsonRequest.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/JsonRequestFormatter.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/sources/JmsAsyncUpdateSource.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/AsynchronousProvisioningTest.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestAsyncProvisioning.java
M testing/story/src/test/resources/async/resource-async-inbound.xml
M testing/story/src/test/resources/async/resource-async-outbound.xml
M testing/story/src/test/resources/async/system-configuration.xml
A testing/story/src/test/resources/async/task-async-update-multi.xml
A testing/story/src/test/resources/async/task-recompute-multi.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Improve asynchronous provisioning
1. JsonAsyncProvisioningRequest is now externally usable (although
still highly experimental).
2. UcfChangeUtil now contains a method to translate the request to
UcfChangeType, allowing for easy midPoint-midPoint asynchronous
integration.
3. MessageWrapper was moved to schema module; improved to work with
JSON requests.
4. Story TestAsyncProvisioning is now complete.
More information about the midPoint-svn
mailing list