[midPoint-git] [Evolveum/midpoint] 8cda39: Add empty cases-api/cases-impl projects

mederly noreply at github.com
Thu Feb 17 10:24:56 CET 2022


  Branch: refs/heads/feature/case-integration
  Home:   https://github.com/Evolveum/midpoint
  Commit: 8cda39d57ec8e94c4504bf4e43b9c9777d212f48
      https://github.com/Evolveum/midpoint/commit/8cda39d57ec8e94c4504bf4e43b9c9777d212f48
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-15 (Tue, 15 Feb 2022)

  Changed paths:
    A model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/Test.java
    A model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/Test.java
    M model/pom.xml

  Log Message:
  -----------
  Add empty cases-api/cases-impl projects


  Commit: 7dc7828dd1dfb2def9958b6636c88bac6145ea0b
      https://github.com/Evolveum/midpoint/commit/7dc7828dd1dfb2def9958b6636c88bac6145ea0b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-02-17 (Thu, 17 Feb 2022)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/ApprovalCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/component/OperationRequestCasePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusCasesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusCasesCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusTriggersCounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusTasksTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/ApprovalProcessExecutionInformationPanelTextOnly.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/SwitchableApprovalProcessPreviewsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/ApprovalCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemActionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/OperationRequestCaseTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/CaseWorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalProcessExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ApprovalStageExecutionInformationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/SpringApplicationContextTest.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    M gui/admin-gui/src/test/resources/ctx-admin-gui-test-main.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ApprovalContextUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseEventUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseTypeUtil.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CaseWorkItemUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemId.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalContextUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/ApprovalUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseEventUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseRelatedUtils.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseState.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTriggeringUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/CaseWorkItemUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cases/WorkItemTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/cases-api/pom.xml
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/AuditingConstants.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngine.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseEngineOperation.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/CaseManager.java
    R model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/Test.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/CaseEventCreationListener.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/PendingNotificationEventSupplier.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemAllocationChangeOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/events/WorkItemOperationSourceInfo.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/EngineExtension.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageClosingResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/StageOpeningResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/extensions/WorkItemCompletionResult.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CancelCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ClaimWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/CompleteWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/DelegateWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/OpenCaseRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/ReleaseWorkItemsRequest.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/request/Request.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/ComputationMode.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/temporary/VariablesProvider.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/PerformerCommentsFormatter.java
    A model/cases-api/src/main/java/com/evolveum/midpoint/cases/api/util/QueryUtils.java
    M model/cases-impl/pom.xml
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/CaseManagerImpl.java
    R model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/Test.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/WorkItemManager.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseBeans.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/CaseEngineOperationImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultEngineExtension.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageClosingResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultStageOpeningResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/DefaultWorkItemCompletionResult.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/Action.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ActionFactory.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CancelCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ClaimWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CloseStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/CompleteWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/DelegateWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/InternalAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenCaseAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/OpenStageAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/ReleaseWorkItemsAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/actions/RequestedAction.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseAuditHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/CaseNotificationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/TriggerHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/engine/helpers/WorkItemHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/AuthorizationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseCleaner.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseExpressionEvaluationHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseManagementHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/CaseMiscHelper.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/helpers/PerformerCommentsFormatterImpl.java
    A model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/util/StateUtil.java
    A model/cases-impl/src/main/resources/ctx-cases.xml
    M model/certification-impl/pom.xml
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
    M model/certification-impl/src/test/resources/ctx-certification-test-main.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/MultipleTriggersHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandler.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/trigger/TriggerHandlerRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/AuditHelper.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingMetadata.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanupActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/MultipleTriggersHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/ShadowReconcileTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/SingleTriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandlerRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanActivityHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScanItemProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTriggerTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockMultipleTriggersHandler.java
    M model/notifications-impl/pom.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/WorkflowListenerImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/CertReviewEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemAllocationEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemCustomEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkItemLifecycleEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/events/WorkflowEventImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleWorkflowNotifier.java
    M model/report-impl/pom.xml
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M model/workflow-api/pom.xml
    A model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/ApprovalsManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemAllocationChangeOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkItemOperationSourceInfo.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowConstants.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowListener.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CancelCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ClaimWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/CompleteWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/DelegateWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/OpenCaseRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/ReleaseWorkItemsRequest.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/request/Request.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ChangesByState.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/PerformerCommentsFormatter.java
    R model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/pom.xml
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalBeans.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsCaseEngineExtension.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalsManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/CaseManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/WorkItemManager.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/CaseManagementListener.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/EngineInvocationContext.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/WorkflowEngine.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/Action.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ActionFactory.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CancelCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ClaimWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CloseStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/CompleteWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/DelegateWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/InternalAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenCaseAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/OpenStageAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/ReleaseWorkItemsAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/actions/RequestedAction.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/DelayedNotification.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/NotificationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/TriggerHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WfAuditHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/engine/helpers/WorkItemHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/ExecutionHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/execution/LensContextHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/StageComputeHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/ChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpConfigurationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExternalizationHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/BaseGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/DefaultGcpScenarioBean.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/scenarios/GcpScenarioBean.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/AbstractStageProcessing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/CaseClosing.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpGeneralHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosing.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageClosingResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpening.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/StageOpeningResultImpl.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletion.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WorkItemCompletionResultImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ChangesSorter.java
    A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/ComputationResult.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscHelper.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/PerformerCommentsFormatterImpl.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/ExpectedWorkItem.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/ManualResourceTest.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestApprovalTaskOwner.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestDelegation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEvents.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestMiscellaneous.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestPreview.java
    M model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CaseManagementHelper.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseCreationListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcher.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventDispatcherAware.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/casemgmt/api/CaseEventListener.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/casemgmt/impl/CaseEventDispatcherImpl.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
    M testing/story/src/test/resources/ctx-story-test-main.xml
    M testing/story/src/test/resources/delivery/rules/library.xml

  Log Message:
  -----------
  Separate non-approval cases into new module

The goal is to clearly separate case management (cases-api/impl) from
the approvals processing (workflow-api/impl).

WORK IN PROGRESS. Lot of messy/duplicate code, not all tests passing.

Important changes:

1. WorkflowManager is now split to CaseManager and ApprovalsManager.
The former manages cases in general, while the latter contains only
a few methods specific to approvals.

2. WorkflowEngine is now CaseEngine/CaseEngineImpl. Specific aspects
(approvals, manual provisioning, correlation) are dealt with so-called
engine extensions. Changes are expected here in the near future.

Other changes:

- Trigger processing is now part of model-api (was only in model-impl).
- Model AuditHelper moved from model-impl to model-common.

INCOMPATIBLE CHANGES (to release notes, maybe)

1. Deprecated isEnabled() method on workflow/case manager. Its value was
driven by workflow/enabled config.xml property. Now it was removed,
because the flag is common for all cases - and this functionality is now
more deeply embedded in midPoint. The disabling of Cases GUI section
should now be done using other means (e.g. authorizations).

2. Removed unused GeneralChangeProcessor from approvals (workflow-impl).
This module was originally created when Activity was used, but it was
never really used. With Activity removal in 4.0 it was practically dead.
Now it's finally removed.


Compare: https://github.com/Evolveum/midpoint/compare/8cda39d57ec8%5E...7dc7828dd1df


More information about the midPoint-svn mailing list