[midPoint-git] [Evolveum/midpoint] 820d01: Add skeletons of report export/import activities

mederly noreply at github.com
Sat Jul 17 18:38:57 CEST 2021


  Branch: refs/heads/feature/new-report-tasks
  Home:   https://github.com/Evolveum/midpoint
  Commit: 820d013cb0625e08fc7a9eee384db6fd79bbf03a
      https://github.com/Evolveum/midpoint/commit/820d013cb0625e08fc7a9eee384db6fd79bbf03a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-07-17 (Sat, 17 Jul 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/task/work/WorkDefinitionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/AbstractReportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ActivityExecutionSupport.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityExecution.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportActivityHandler.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportExportWorkDefinition.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityExecution.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityHandler.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportWorkDefinition.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityExecution.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportWorkDefinition.java
    R model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportWorkDefinition.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/InputReportLine.java
    A model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/InputReportLineProcessingRequest.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityExecution.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityExecution.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportExportClassic.java
    A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportImportClassic.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    A model/report-impl/src/test/resources/reports/task-export-users-classic.xml
    A model/report-impl/src/test/resources/reports/task-import-users-classic.xml
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ContainerableProcessingRequest.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/GenericProcessingRequest.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/ItemProcessingRequest.java

  Log Message:
  -----------
  Add skeletons of report export/import activities

Created work definition, activity handler, and activity execution
classes for "classic" report export and import activities. They do
nothing, but can be connected to renewed report import/export
controller objects to do useful work.

Some support classes in activity framework
(ContainerableProcessingRequest, GenericProcessingRequest) were
added as well.




More information about the midPoint-svn mailing list