ThreadType of the threads used when dispatching tasks.AbstractByCallerPolicy with the given waitGroups.RejectedExecutionHandler implementation to use according to the ThreadGroup of the
current thread.ByCallerThreadGroupPolicy with the given waitGroups.ThrottledScheduler.ByCallerThrottlingPolicy with the given waitGroups.SynchronousQueue if size is 0 or a LinkedBlockingQueue if size > 0.ScheduledExecutorService that adds tracking of the source of the dispatched tasks.SchedulerService.SchedulerView.Scheduler.TaskSchedulingProfilingEventContext implementation.{mule.home}/conf/scheduler-pools.conf file.SynchronousQueue is combined with a call to
ThreadPoolExecutor.prestartAllCoreThreads().SchedulerService.ThrottledScheduler when all of its threads are busy and it cannot accept a new task for
execution.ThreadFactory implementation that sets a ThreadGroup and a name with a counter to the created ThreadsSchedulers provided by this implementation of SchedulerService use a shared single-threaded
ScheduledExecutorService for scheduling work.Thread owned by a Scheduler is configured to perform.DefaultScheduler that has a limit on the tasks that can be run at the same time.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.