[midPoint-git] [Evolveum/midpoint] f99305: Add basic support for smart activity canceling

mederly noreply at github.com
Tue Aug 12 15:46:08 CEST 2025


  Branch: refs/heads/feature/smart-integration-service
  Home:   https://github.com/Evolveum/midpoint
  Commit: f993052d4ffebd80924f495d79313f4fe8325dae
      https://github.com/Evolveum/midpoint/commit/f993052d4ffebd80924f495d79313f4fe8325dae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-08-12 (Tue, 12 Aug 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningType.java
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/Operation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/TypeOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionActivityHandler.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/ActivityInterruptedException.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/LocalActivityRun.java

  Log Message:
  -----------
  Add basic support for smart activity canceling

Some of the activities can take a long time. Now we
check task.canRun() at least at those places when we
have the control.

Also, introduced experimental ActivityInterruptedException
in order to facilitate handling custom canRun() checks.



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