Типовые маршруты
Блок типа «Мониторинг»
|
Блок предназначен для мониторинга системы в течение некоторого времени с целью контроля наступления определенного события. Мониторинг задается программно, результат возвращается через предопределенную переменную. Выполнение осуществляется с некоторым интервалом в течение определенного промежутка времени. Факт наступления или не наступления события влияет на порядок выполнения схемы: исходящие из блока соединения могут соответствовать факту наступления события или окончанию срока мониторинга. Доступен в типовых маршрутах с типом «Жесткий». |
Свойства:
· Наименование. Наименование блока типа «Мониторинг»;
· Крайний срок. Крайний срок, при достижении которого работа блока завершается. Способ задания срока см. в описании свойства Срок блока типа «Задание» в разделе Блок типа «Задание»;
· Интервал. Интервал времени, через который необходимо осуществлять мониторинг. Единица измерения интервала: «Дни», «Часы», «Минуты», «Секунды». Значение может задаваться константно или через параметр типа «Целое число»;
· Правило мониторинга. ISBL-текст, определяющий правило мониторинга. Задается в редакторе вычислений (см. раздел «Редактор вычислений. Описание» в руководстве разработчика). Возвращает результат через переменную Result или Результат. Если Result = True, то выполнение схемы продолжится по соединению «Успешно» (см. раздел «Редактор схем. Соединения блоков»), иначе проверка правила мониторинга повторится через время, заданное в свойстве «Интервал». И будет повторяться до тех пор, пока не выполнится правило или не закончится крайний срок. В последнем случае выполнение пойдет по соединению «Срок истек».
· Объединение входов. См. описание свойства Объединение входов блока «Задание» в разделе Блок типа «Задание».
События (описание см. в разделе «Редактор событий типовых маршрутов»):
· Событие «Старт»;
· Событие «Завершение».
См. также:
· Перечень базовых блоков типовых маршрутов;
· Блок «Конец»;
· Блок типа «Объединение «И» и «Объединение «ИЛИ»;
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|