[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