Ejemplo n.º 1
0
        /// <summary>
        /// Pause all triggers - equivalent of calling <see cref="M:Quartz.Spi.IJobStore.PauseTriggers(Quartz.Impl.Matchers.GroupMatcher{Quartz.TriggerKey})"/>
        ///             on every group.
        /// <para>
        /// When <see cref="M:Quartz.Spi.IJobStore.ResumeAll"/> is called (to un-pause), trigger misfire
        ///             instructions WILL be applied.
        /// </para>
        /// </summary>
        /// <seealso cref="M:Quartz.Spi.IJobStore.ResumeAll"/>
        public Task PauseAll(CancellationToken cancellationToken = default(CancellationToken))
        {
            _logger.Info("PauseAll");
            DoWithLock(() => _storage.PauseAllTriggers(), "Error on pausing all");

            return(Task.FromResult(0));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Pause all triggers - equivalent of calling <see cref="M:Quartz.Spi.IJobStore.PauseTriggers(Quartz.Impl.Matchers.GroupMatcher{Quartz.TriggerKey})"/>
 ///             on every group.
 /// <para>
 /// When <see cref="M:Quartz.Spi.IJobStore.ResumeAll"/> is called (to un-pause), trigger misfire
 ///             instructions WILL be applied.
 /// </para>
 /// </summary>
 /// <seealso cref="M:Quartz.Spi.IJobStore.ResumeAll"/>
 public void PauseAll()
 {
     _logger.Info("PauseAll");
     DoWithLock(() => _storage.PauseAllTriggers(), "Error on pausing all");
 }