[midPoint-git] [Evolveum/midpoint] e7accd: Change smart integration service invocations
mederly
noreply at github.com
Thu Jul 17 16:57:02 CEST 2025
Branch: refs/heads/feature/smart-integration-service
Home: https://github.com/Evolveum/midpoint
Commit: e7accd2c96079c84c059a884528efdd807e548bd
https://github.com/Evolveum/midpoint/commit/e7accd2c96079c84c059a884528efdd807e548bd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-07-17 (Thu, 17 Jul 2025)
Changed paths:
R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/MockServiceClientImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/smart/TestSmartIntegrationService.java
M model/model-test/pom.xml
A model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
R model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/FocusTypeSuggestions.java
A model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ServiceAdapter.java
R model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/AbstractSmartIntegrationTest.java
R model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/MockServiceClientImpl.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
A model/smart-impl/src/test/resources/common/role-superuser.xml
A model/smart-impl/src/test/resources/common/system-configuration.xml
A model/smart-impl/src/test/resources/common/user-administrator.xml
R model/smart-impl/src/test/resources/resource-dummy-for-suggest-object-types.xml
R model/smart-impl/src/test/resources/role-superuser.xml
A model/smart-impl/src/test/resources/smart/resource-dummy-for-suggest-object-types.xml
R model/smart-impl/src/test/resources/system-configuration.xml
R model/smart-impl/src/test/resources/user-administrator.xml
Log Message:
-----------
Change smart integration service invocations
Up to now, ServiceClient was responsible for both HTTP communication
with the Python microservice and for conversion of requests and
responses between midPoint structures and the microservice API.
This is now changed: the conversion is done by ServiceAdapter,
and the ServiceClient takes care of HTTP communication only.
This allows e.g. better unit testing of the conversion code.
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