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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 19: Строка 19:
  
 
== Метод RunTask ==
 
== Метод RunTask ==
 +
Принудительно запускает задачу по идентификатору, даже если она выключена или текущий момент не удовлетворяет её расписанию.<br>
 +
Параметры:
 +
*'''id''' - идентификатор задачи.
  
 
== Метод AddNewTask ==
 
== Метод AddNewTask ==

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


Для настроек задач в сервисе планировщика имеется отдельный контроллер Scheduler

Метод GetAllTasks

Возвращает описания всех задач, которые есть в планировщике.

Метод GetSchedulerTime

Возвращает время планировщика. Используется при настройке задач, возможно будет переход на UTC. Результат представляет собой JSON вида:

{
	"hours": 12,
	"minutes": 34
}
  • hours - компонент часа времени планировщика.
  • minutes - компонент минут времени планировщика.

Метод RunTask

Принудительно запускает задачу по идентификатору, даже если она выключена или текущий момент не удовлетворяет её расписанию.
Параметры:

  • id - идентификатор задачи.

Метод AddNewTask

Метод EditTask

Метод RemoveTask

Метод GetTask

Метод EnableTask

Метод ResetTask

Метод GetTaskExample

Метод GetCalcTaskExample