Обработчики событий
Обработчики событий – это инструменты для отслеживания изменений в системе и совершения запланированных действий. С их помощью можно настроить запуск выполнения определенной задачи, после выполнения указанного события.
Список созданных обработчиков событий
Виды обработчиков:
- обработчики событий привязаны к определенному рабочему процессу и отрабатывают каждый раз, когда рабочий процесс выполняется;
- обработчики файловых событий отслеживают изменения в файловой системе и реагируют на такие изменения запуском определенной задачи.
Обработчики ждут наступления события и запускают определенное в их настройках действие, если событие происходит. Созданные обработчики отображаются в списке обработчиков событий.
Отслеживаются следующие события:
- Завершение работы графа с определенным статусом
- События с файлами – создание/удаление
Список обработчиков содержит следующую информацию:
Поле | Описание |
---|---|
ID | Порядковый номер обработчика, присвоенный при создании. |
Включено | Показывает, включен ли обработчик. |
Обработчик события | Имя обработчика. |
Последний запуск | Дата и время последнего запуска обработчика. |
Статус последнего запуска | Статус последнего выполненного обработчиком запуска. |
Типы задач, которые можно выполнить с помощью обработчиков:
- запуск графа;
- выполнение системной команды.
Название | Обязательный | Описание |
---|---|---|
Имя | да |
Пример значения: |
Событие | да |
Возможные значения: |
По завершению | да | Актуально для события "Граф".
Пример значения: |
Статус выполнения | да | Актуально для события "Граф".
Возможные значения: |
Проверка | да | Актуально для события "Файл".
Возможные значения: |
Файловая система | да | Актуально для события "Файл".
Пример значения: |
Интервал | да | Актуально для события "Файл".
Пример значения: |
Путь | да | Актуально для события "Файл".
Пример значения: |
Выполнить действие | да | Актуально для события "Файл".
Возможные значения: |
Начало | да |
Пример значения: |
Последний запуск | нет | Время последнего запуска обработчика.
Пример значения: |
№ последнего запуска | нет | Идентификатор последнего произведенного запуска.
Пример значения: |
Статус последнего запуска | нет | Статус последнего произведенного запуска.
Возможные значения: |
Дата создания | да | Дата создания обработчика.
Пример значения: |
Кем создан | да | Логин автора обработчика.
Пример значения: |
Дата изменения | нет | Дата изменения обработчика.
Пример значения: |
Кем изменен | нет | Логин автора изменения обработчика.
Пример значения: |
Входные параметры | нет |
Пример значения: |
Создать обработчик событий
Чтобы настроить обработчик, выберите Новый обработчик на вкладке Обработчики событий. Появится диалоговое окно для внесения значений атрибутов обработчика событий. Задайте название обработчика, выберите отслеживаемое событие и назначьте действие, которое будет выполнено, когда отслеживаемое событие совершится. Нажмите «Создать».
Создание обработчика событий
Созданный обработчик отобразится в списке.
Список обработчиков событий
Отредактировать обработчик событий
Для того чтобы отредактировать обработчик событий, откройте вкладку Обзор, нажав на имя обработчика. На вкладке Обзор выберите кнопку редактирования в виде карандаша. В открывшемся диалоговом окне внесите изменения в обработчик событий.
Редактирование обработчика событий
Удалить обработчик событий
Чтобы удалить обработчик событий, нажмите кнопку удаления в виде мусорного ведра, подтвердите удаление в диалоговом окне.
Удаление обработчика событий