Uses of Interface
org.quartz.spi.SchedulerPlugin

Packages that use SchedulerPlugin
org.quartz.core Contains the core classes and interfaces for the Quartz job scheduler. 
org.quartz.impl Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler. 
org.quartz.plugins   
org.quartz.plugins.history   
org.quartz.plugins.management   
org.quartz.plugins.xml   
 

Uses of SchedulerPlugin in org.quartz.core
 

Methods in org.quartz.core that return types with arguments of type SchedulerPlugin
 List<SchedulerPlugin> QuartzSchedulerResources.getSchedulerPlugins()
           Get the List of all SchedulerPlugins for the QuartzScheduler to use.
 

Methods in org.quartz.core with parameters of type SchedulerPlugin
 void QuartzSchedulerResources.addSchedulerPlugin(SchedulerPlugin plugin)
           Add the given SchedulerPlugin for the QuartzScheduler to use.
 

Uses of SchedulerPlugin in org.quartz.impl
 

Method parameters in org.quartz.impl with type arguments of type SchedulerPlugin
 void DirectSchedulerFactory.createScheduler(String schedulerName, String schedulerInstanceId, ThreadPool threadPool, JobStore jobStore, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName)
          Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
 void DirectSchedulerFactory.createScheduler(String schedulerName, String schedulerInstanceId, ThreadPool threadPool, ThreadExecutor threadExecutor, JobStore jobStore, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName)
          Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
 void DirectSchedulerFactory.createScheduler(String schedulerName, String schedulerInstanceId, ThreadPool threadPool, ThreadExecutor threadExecutor, JobStore jobStore, Map<String,SchedulerPlugin> schedulerPluginMap, String rmiRegistryHost, int rmiRegistryPort, long idleWaitTime, long dbFailureRetryInterval, boolean jmxExport, String jmxObjectName, int maxBatchSize, long batchTimeWindow)
          Creates a scheduler using the specified thread pool, job store, and plugins, and binds it to RMI.
 

Uses of SchedulerPlugin in org.quartz.plugins
 

Classes in org.quartz.plugins that implement SchedulerPlugin
 class SchedulerPluginWithUserTransactionSupport
          Base class for plugins that wish to support having their start and shutdown methods run within a UserTransaction.
 

Uses of SchedulerPlugin in org.quartz.plugins.history
 

Classes in org.quartz.plugins.history that implement SchedulerPlugin
 class LoggingJobHistoryPlugin
          Logs a history of all job executions (and execution vetos) via the Jakarta Commons-Logging framework.
 class LoggingTriggerHistoryPlugin
          Logs a history of all trigger firings via the Jakarta Commons-Logging framework.
 

Uses of SchedulerPlugin in org.quartz.plugins.management
 

Classes in org.quartz.plugins.management that implement SchedulerPlugin
 class ShutdownHookPlugin
          This plugin catches the event of the JVM terminating (such as upon a CRTL-C) and tells the scheuler to shutdown.
 

Uses of SchedulerPlugin in org.quartz.plugins.xml
 

Classes in org.quartz.plugins.xml that implement SchedulerPlugin
 class XMLSchedulingDataProcessorPlugin
          This plugin loads XML file(s) to add jobs and schedule them with triggers as the scheduler is initialized, and can optionally periodically scan the file for changes.
 



Copyright 2001-2019, Terracotta, Inc.