Платформа 3V/Планировщик/Описание задач: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:Описание задач}} Задачи бывают двух видов: #ScheduledTaskDto - выполнение запроса к серви...»)
 
Строка 1: Строка 1:
 
{{DISPLAYTITLE:Описание задач}}
 
{{DISPLAYTITLE:Описание задач}}
 +
 +
*'''runUrl''' - настройки Url для запуска задачи.
 +
*'''checkStateUrl''' -  настройки Url для проверки состояния задачи.
 +
*'''schedule''' - расписание задачи.
 +
*'''isEnable''' - признак включенности задачи, '''true''' - задача включена и будет обрабатываться планировщиком.
 +
*'''authenticationSettingsId''' - идентификатор [[Платформа 3V/Планировщик/Настройки аутентификации|настроек аутентификации]].
 +
*'''id''' - идентификатор задачи.
 +
*'''name''' - наименование задачи.
 +
*'''discriminator''' - тип задачи ([[ScheduledTask]]/[[CalcScheduledTask]]).
  
 
Задачи бывают двух видов:
 
Задачи бывают двух видов:
#ScheduledTaskDto - выполнение запроса к сервису  
+
#'''ScheduledTaskDto''' - выполнение запроса к сервису  
#CalcScheduledTaskDto - запуск методики (может быть описана в виде выполнения запроса к сервису)  
+
#'''CalcScheduledTaskDto''' - запуск методики (может быть описана в виде выполнения запроса к сервису)  
  
 
Настройки Url для запуска задачи бывают трёх видов:
 
Настройки Url для запуска задачи бывают трёх видов:
#TaskUrlDto - любой тип запроса без параметров в теле запроса
+
#'''TaskUrlDto''' - любой тип запроса без параметров в теле запроса
#PostWithParamsTaskUrlDto - POST-запрос со строковым значением (JSON) параметров в теле запроса
+
#'''PostWithParamsTaskUrlDto''' - POST-запрос со строковым значением (JSON) параметров в теле запроса
#CalcWithParamsTaskUrlDto - POST-запрос на запуск методики с описанием параметров в виде параметров методики.
+
#'''CalcWithParamsTaskUrlDto''' - POST-запрос на запуск методики с описанием параметров в виде параметров методики.
  
 
Настройки Url для проверки состояния задачи аналогичны настройкам Url для запуска задачи.
 
Настройки Url для проверки состояния задачи аналогичны настройкам Url для запуска задачи.
  
 
Расписание бывает двух видов:
 
Расписание бывает двух видов:
#DaysScheduleDto - расписание по дням
+
#'''DaysScheduleDto''' - расписание по дням
#TimerScheduleDto - расписание по таймеру.
+
#'''TimerScheduleDto''' - расписание по таймеру.

Версия 14:14, 7 октября 2020


  • runUrl - настройки Url для запуска задачи.
  • checkStateUrl - настройки Url для проверки состояния задачи.
  • schedule - расписание задачи.
  • isEnable - признак включенности задачи, true - задача включена и будет обрабатываться планировщиком.
  • authenticationSettingsId - идентификатор настроек аутентификации.
  • id - идентификатор задачи.
  • name - наименование задачи.
  • discriminator - тип задачи (ScheduledTask/CalcScheduledTask).

Задачи бывают двух видов:

  1. ScheduledTaskDto - выполнение запроса к сервису
  2. CalcScheduledTaskDto - запуск методики (может быть описана в виде выполнения запроса к сервису)

Настройки Url для запуска задачи бывают трёх видов:

  1. TaskUrlDto - любой тип запроса без параметров в теле запроса
  2. PostWithParamsTaskUrlDto - POST-запрос со строковым значением (JSON) параметров в теле запроса
  3. CalcWithParamsTaskUrlDto - POST-запрос на запуск методики с описанием параметров в виде параметров методики.

Настройки Url для проверки состояния задачи аналогичны настройкам Url для запуска задачи.

Расписание бывает двух видов:

  1. DaysScheduleDto - расписание по дням
  2. TimerScheduleDto - расписание по таймеру.