Запланированная задача

Этот контекст предоставляет Вам доступ к одной запланированной задаче и позволяет ею управлять.  

Уникальные действия

[?]

Настроить

Это действие используется для редактирования свойств запланированной задачи.

Изменение поля Имя во время этой операции меняет название данного контекста. Это может привести к сбою в работе других компонентов системы, использующих имя/путь контекста в качестве основного идентификатора.

Тип действия:

настроить

Выполнить задание

Заставляет SberMobile Server выполнить одну запланированную задачу в не интерактивном режиме.

Тип действия:

вызвать функцию

Имя действия:

execute

Права доступа:

Доступно на уровне с правами доступа для Менеджера.

Общие действия

[?]

Удалить, создать копию, реплицировать, редактировать права доступа, просмотр событий, показать статус

Состояния и иконки контекста

Иконка

Код

Состояние

0

Задача активирована

1

Задача деактивирована

Дополнительная информация

Информация о контексте

Тип контекста: задача

Имя контекста: предоставляется пользователем

Описание контекста: предоставляется пользователем

Путь контекста: users.USER_NAME.jobs.SCHEDULED_JOB_NAME

Контекстная маска: users.*.jobs.*

Права доступа к контексту

[?]

Уровень

Описание

Отсутствует

Нет доступа.

Наблюдатель

Мониторинг основных событий.

Просмотр статуса.

Оператор

Просмотр конфигурации.

Менеджер

Конфигурация и удаление задач.

Принудительное выполнение задач.

Инженер

Те же, что у Менеджера.

Администратор

Те же, что у Менеджера.

Общие свойства

[?]

Общие переменные: groupMembership (членство группы), activeAlerts (активные тревоги)

Свойства запланированной задачи

См. описание переменной и ее полей здесь.

Имя переменной:

jobDetailsView

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.  

Формат записи:

Имя поля

Тип поля

Примечания

name

Строка

1 - 50 знаков

description

Строка

1 - 50 знаков

enabled

Булевое


mask

Строка


action

Строка


input

Таблица данных


Простое расписание

См. описание переменной и ее полей здесь.

Имя переменной:

triggersView

Записи:

0...не ограничено

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.  

Формат записи:

Имя поля

Тип поля

Примечания

startTime

Дата


endTime

Дата


repeatCount

Целое


repeatInterval

Длинное


Дополнительное расписание

См. описание переменной и ее полей здесь.

Имя переменной:

cronTriggersView

Записи:

0...не ограничено

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

dayOfMonth

Таблица данных


month

Таблица данных


dayOfWeek

Таблица данных


year

Строка


time

Дата

Используется только редактор времени.

startTime

Дата


endTime

Дата


Статус задания

Переменная предоставляет данные о статусе запланированной задачи. Ее отображает действие Просмотреть статус.

Имя переменной:

status

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя

Формат записи:

Имя поля

Тип поля

Примечания

previousFireTime

Дата

Время, прошедшее с момента последнего выполнения задачи, или NULL, если оно еще не было выполнено.  

nextFireTime

Дата

Время до выполнения следующей задачи или NULL, если задача больше не будет выполняться.

Общие функции

[?]

У этого контекста нет общих функций.

Выполнить задание

Заставляет SberMobile Server немедленно выполнять одну запланированную задачу в неинтерактивном режиме. Функция синхронная, т.е. она не закончится до тех пор, пока не закончится выполнение задачи.

Имя функции:

execute

Права доступа:

Доступно на уровне с правами доступа для Менеджера.  

Записи ввода:

0

Формат ввода:

нет.

Записи вывода:

0

Формат вывода:

нет.

Общие события

[?]

Общие события: info (информация), contextStatusChanged (статус изменен)