Create abstraction layer (ES/OS) for reporting filters

XMLWordPrintable

    • Type: Task
    • Resolution: Unresolved
    • Priority: L3 - Default
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      This involves refactoring of at least these files:

      ./backend/src/main/java/org/camunda/optimize/service/es/filter/AbstractProcessVariableQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/AbstractVariableQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/AssigneeQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CanceledFlowNodeQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CanceledFlowNodesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CanceledInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CandidateGroupQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CompletedFlowNodesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CompletedInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/CompletedOrCanceledFlowNodesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/DecisionQueryFilterEnhancer.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/DecisionVariableQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/DeletedIncidentQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/DurationQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/EvaluationDateQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ExecutedFlowNodeQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ExecutingFlowNodeQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/FlowNodeDurationQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/FlowNodeEndDateQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/FlowNodeStartDateQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/InstanceEndDateQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/InstanceStartDateQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/InstancesContainingUserTasksFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/NoIncidentQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/NonCanceledInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/NonSuspendedInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/OpenIncidentQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ProcessMultiVariableQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ProcessQueryFilterEnhancer.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ProcessVariableQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/QueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/QueryFilterEnhancer.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/ResolvedIncidentQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/RunningFlowNodesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/RunningInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/SuspendedInstancesOnlyQueryFilter.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/util/DateFilterQueryUtil.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/util/DateHistogramFilterUtil.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/util/IncidentFilterQueryUtil.java
      ./backend/src/main/java/org/camunda/optimize/service/es/filter/util/ModelElementFilterQueryUtil.java

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Giuliano Rodrigues Lima
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: