Uploaded image for project: 'CloverDX'
  1. CloverDX
  2. CLO-15015

Server - Filtering in Event Listeners

    XMLWordPrintable

    Details

    • Story Points:
      5
    • QA Testing:
      UNDECIDED
    • Sprint:
      Blue Sprint 75

      Description

      It is very hard (quite impossible) to effectively administer huge amount of Event Listeners (e.g. hundreds, thousands).
      There is no filtering implemented in this module at all.

      It is also "must have" for CLO-15014 implementation...

      Introduce full-text filter similar to schedules. Listeners do not have failure state so there will be no "Errors only".

      During implementation, let's agree on what values are being used for filter (and put it here).

      Acceptance criteria

      • there is a full-text filter in listeners module
      • it works similarly to schedules
      • there is no "Errors only" filter in listeners
      • add selenium tests

      Filter searches for:

      • listener name
      • listener type (enum com.cloveretl.server.persistent.AbstractEventListener.EventSourceType)
      • sandbox and job file from listener
      • sandbox and job file from task
      • task type (enum com.cloveretl.server.persistent.Task.TaskType)
      • value of to attribute of email task
      • state of listener (enabled/disabled)
      • last run
      • path and filename pattern in FileEventListeners

        Attachments

          Activity

            People

            • Assignee:
              sedlacekj Jan Sedlacek
              Reporter:
              zachl Lukas Zach
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: