[midPoint-git] [Evolveum/midpoint] 875c03: Clean-up Task interface

mederly noreply at github.com
Fri Feb 19 23:40:44 CET 2021


  Branch: refs/heads/feature/task-state-reporting
  Home:   https://github.com/Evolveum/midpoint
  Commit: 875c03ccc2288cc4c4f1d381236bfbc74896b1f6
      https://github.com/Evolveum/midpoint/commit/875c03ccc2288cc4c4f1d381236bfbc74896b1f6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-02-19 (Fri, 19 Feb 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/MemberOperationsHelper.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/DeleteTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/AbstractScannerTaskExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/tasks/scanner/FocusValidityScannerItemProcessor.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ProcessingCoordinator.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskBinding.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskDebugUtil.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRecurrence.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskUtil.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskWaitingReason.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/InternalTaskInterface.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/PartitioningTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersCreationTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersRestartTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockSingleTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestPartitioning.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestTaskManagerContract.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkersManagement.java
    M repo/task-quartz-impl/src/test/resources/basic/task-016WaitForSubtasks.xml
    M repo/task-quartz-impl/src/test/resources/basic/task-021DeleteTaskTree.xml

  Log Message:
  -----------
  Clean-up Task interface

1. Unnecessary methods were removed.
2. Unnecessary classes (TaskBinding, TaskRecurrence, TaskWaitingReason)
were removed as well.
3. Methods were organized into groups and documented.
4. Irrelevant functionality (namely handler stack support) was removed.




More information about the midPoint-svn mailing list