Używam Quartz Scheduler v.1.8.0.Jaka jest różnica między trybem gotowości programu planującego() a pauseAll()?
Jaka jest różnica między scheduler.standby() a scheduler.pauseAll()?
czuwania() - Tymczasowo zatrzymuje wypalania scheduler za wyzwalaczy.
pauseAll() - Pauza wszystkie wyzwalacze - podobnie jak wywołanie pauseTriggerGroup (grupy) na każdym grupy, jednak po użyciu tego metody resumeAll() musi być wywołana do stanu wyczyścić scheduler dnia ' pamiętając, że "wszystkie nowe wyzwalacze zostaną wstrzymane po dodaniu.
Na podstawie tego, co zrozumiałem z dokumentacji API, nie jestem w stanie łatwo/wyraźnie odróżnić/odróżnić od każdego z nich. Widzę, że oba służą temu samemu celowi - tymczasowo wstrzymują/zatrzymują wszystkie wyzwalacze w harmonogramie, a następnie następuje start() (dla trybu gotowości) lub resumeAll() (dla pauseAll) w celu wyczyszczenia stan programu planującego. Czy jest jakaś inna różnica?
Eksperci Hope mogą mi pomóc w zrozumieniu wszelkich subtelnych różnic.
To jest nieprawidłowe. jeśli wywołasz funkcję standby(), a następnie start(), wyzwalacz nie uruchomi się, zostanie zignorowany tylko podczas wykonywania funkcji start() i nie będzie działał przez cały czas między wywołaniem a trybem gotowości() i start(). – pkrish