Uses of Interface
org.quartz.Trigger

Packages that use Trigger
org.quartz The main package of Quartz, containing the client-side interfaces. 
org.quartz.core Contains the core classes and interfaces for the Quartz job scheduler. 
org.quartz.core.jmx   
org.quartz.impl Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler. 
org.quartz.impl.jdbcjobstore   
org.quartz.impl.triggers This package contains Trigger implementations that ship with Quartz. 
org.quartz.listeners   
org.quartz.locality   
org.quartz.plugins.history   
org.quartz.simpl Contains simple / light-weight implementations (with no dependencies on external libraries) of interfaces required by the org.quartz.core.QuartzScheduler. 
 

Uses of Trigger in org.quartz
 

Classes in org.quartz with type parameters of type Trigger
 class ScheduleBuilder<T extends Trigger>
           
 class TriggerBuilder<T extends Trigger>
          TriggerBuilder is used to instantiate Triggers.
 

Subinterfaces of Trigger in org.quartz
 interface CalendarIntervalTrigger
          A concrete Trigger that is used to fire a JobDetail based upon repeating calendar time intervals.
 interface CronTrigger
          The public interface for inspecting settings specific to a CronTrigger, .
 interface DailyTimeIntervalTrigger
          A Trigger that is used to fire a JobDetail based upon daily repeating time intervals.
 interface SimpleTrigger
          A Trigger that is used to fire a Job at a given moment in time, and optionally repeated at a specified interval.
 

Methods in org.quartz that return Trigger
 Trigger JobExecutionContext.getTrigger()
           Get a handle to the Trigger instance that fired the Job.
 Trigger Scheduler.getTrigger(TriggerKey triggerKey)
          Get the Trigger instance with the given key.
 

Methods in org.quartz that return types with arguments of type Trigger
 ScheduleBuilder<? extends Trigger> Trigger.getScheduleBuilder()
          Get a ScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
 TriggerBuilder<? extends Trigger> Trigger.getTriggerBuilder()
          Get a TriggerBuilder that is configured to produce a Trigger identical to this one.
 List<? extends Trigger> Scheduler.getTriggersOfJob(JobKey jobKey)
          Get all Trigger s that are associated with the identified JobDetail.
static TriggerBuilder<Trigger> TriggerBuilder.newTrigger()
          Create a new TriggerBuilder with which to define a specification for a Trigger.
 

Methods in org.quartz with parameters of type Trigger
 int Trigger.TriggerTimeComparator.compare(Trigger trig1, Trigger trig2)
           
 int Trigger.compareTo(Trigger other)
           Compare the next fire time of this Trigger to that of another by comparing their keys, or in other words, sorts them according to the natural (i.e.
 void SchedulerListener.jobScheduled(Trigger trigger)
           Called by the Scheduler when a JobDetail is scheduled.
 Date Scheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
          Remove (delete) the Trigger with the given key, and store the new given one - which must be associated with the same job (the new trigger must have the job name & group specified) - however, the new trigger need not have the same name as the old trigger.
 Date Scheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
          Add the given JobDetail to the Scheduler, and associate the given Trigger with it.
 Date Scheduler.scheduleJob(Trigger trigger)
          Schedule the given Trigger with the Job identified by the Trigger's settings.
 void TriggerListener.triggerComplete(Trigger trigger, JobExecutionContext context, Trigger.CompletedExecutionInstruction triggerInstructionCode)
           Called by the Scheduler when a Trigger has fired, it's associated JobDetail has been executed, and it's triggered(xx) method has been called.
 void SchedulerListener.triggerFinalized(Trigger trigger)
           Called by the Scheduler when a Trigger has reached the condition in which it will never fire again.
 void TriggerListener.triggerFired(Trigger trigger, JobExecutionContext context)
           Called by the Scheduler when a Trigger has fired, and it's associated JobDetail is about to be executed.
 void TriggerListener.triggerMisfired(Trigger trigger)
           Called by the Scheduler when a Trigger has misfired.
 boolean TriggerListener.vetoJobExecution(Trigger trigger, JobExecutionContext context)
           Called by the Scheduler when a Trigger has fired, and it's associated JobDetail is about to be executed.
 

Method parameters in org.quartz with type arguments of type Trigger
 void Scheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
          Schedule all of the given jobs with the related set of triggers.
 

Constructors in org.quartz with parameters of type Trigger
ObjectAlreadyExistsException(Trigger offendingTrigger)
           Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given Trigger.
 

Uses of Trigger in org.quartz.core
 

Methods in org.quartz.core that return Trigger
 Trigger RemotableQuartzScheduler.getTrigger(TriggerKey triggerKey)
           
 Trigger QuartzScheduler.getTrigger(TriggerKey triggerKey)
           Get the Trigger instance with the given name and group.
 

Methods in org.quartz.core that return types with arguments of type Trigger
 List<? extends Trigger> RemotableQuartzScheduler.getTriggersOfJob(JobKey jobKey)
           
 List<? extends Trigger> QuartzScheduler.getTriggersOfJob(JobKey jobKey)
           Get all Trigger s that are associated with the identified JobDetail.
 

Methods in org.quartz.core with parameters of type Trigger
 void QuartzSchedulerMBeanImpl.jobScheduled(Trigger trigger)
           
 void SampledStatisticsImpl.jobScheduled(Trigger trigger)
           
 void SchedulerSignalerImpl.notifySchedulerListenersFinalized(Trigger trigger)
           
 void QuartzScheduler.notifySchedulerListenersFinalized(Trigger trigger)
           
 void QuartzScheduler.notifySchedulerListenersSchduled(Trigger trigger)
           
 void SchedulerSignalerImpl.notifyTriggerListenersMisfired(Trigger trigger)
           
 void QuartzScheduler.notifyTriggerListenersMisfired(Trigger trigger)
           
 Date RemotableQuartzScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           
 Date QuartzScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, and store the new given one - which must be associated with the same job.
 Date RemotableQuartzScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           
 Date QuartzScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
 Date RemotableQuartzScheduler.scheduleJob(Trigger trigger)
           
 Date QuartzScheduler.scheduleJob(Trigger trigger)
           Schedule the given Trigger with the Job identified by the Trigger's settings.
 void QuartzSchedulerMBeanImpl.triggerFinalized(Trigger trigger)
           
 

Method parameters in org.quartz.core with type arguments of type Trigger
 void RemotableQuartzScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 void QuartzScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of Trigger in org.quartz.core.jmx
 

Methods in org.quartz.core.jmx with parameters of type Trigger
static CompositeData TriggerSupport.toCompositeData(Trigger trigger)
           
 

Method parameters in org.quartz.core.jmx with type arguments of type Trigger
static List<CompositeData> TriggerSupport.toCompositeList(List<? extends Trigger> triggers)
           
static TabularData TriggerSupport.toTabularData(List<? extends Trigger> triggers)
           
 

Uses of Trigger in org.quartz.impl
 

Methods in org.quartz.impl that return Trigger
 Trigger JobExecutionContextImpl.getTrigger()
           Get a handle to the Trigger instance that fired the Job.
 Trigger RemoteScheduler.getTrigger(TriggerKey triggerKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Trigger StdScheduler.getTrigger(TriggerKey triggerKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Trigger RemoteMBeanScheduler.getTrigger(TriggerKey triggerKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 

Methods in org.quartz.impl that return types with arguments of type Trigger
 List<? extends Trigger> RemoteScheduler.getTriggersOfJob(JobKey jobKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 List<? extends Trigger> StdScheduler.getTriggersOfJob(JobKey jobKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 List<Trigger> RemoteMBeanScheduler.getTriggersOfJob(JobKey jobKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 

Methods in org.quartz.impl with parameters of type Trigger
 Date RemoteScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date StdScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date RemoteMBeanScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Date RemoteScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Date RemoteScheduler.scheduleJob(Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date StdScheduler.scheduleJob(Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date RemoteMBeanScheduler.scheduleJob(Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 

Method parameters in org.quartz.impl with type arguments of type Trigger
 void RemoteScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 void StdScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 void RemoteMBeanScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of Trigger in org.quartz.impl.jdbcjobstore
 

Method parameters in org.quartz.impl.jdbcjobstore with type arguments of type Trigger
 void JobStoreSupport.storeJobsAndTriggers(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of Trigger in org.quartz.impl.triggers
 

Classes in org.quartz.impl.triggers with type parameters of type Trigger
 class AbstractTrigger<T extends Trigger>
           The base abstract class to be extended by all Triggers.
 

Subinterfaces of Trigger in org.quartz.impl.triggers
 interface CoreTrigger
          internal interface preserved for backward compatibility
 

Classes in org.quartz.impl.triggers that implement Trigger
 class AbstractTrigger<T extends Trigger>
           The base abstract class to be extended by all Triggers.
 class CalendarIntervalTriggerImpl
          A concrete Trigger that is used to fire a JobDetail based upon repeating calendar time intervals.
 class CronTriggerImpl
           A concrete Trigger that is used to fire a JobDetail at given moments in time, defined with Unix 'cron-like' definitions.
 class DailyTimeIntervalTriggerImpl
          A concrete implementation of DailyTimeIntervalTrigger that is used to fire a JobDetail based upon daily repeating time intervals.
 class SimpleTriggerImpl
           A concrete Trigger that is used to fire a JobDetail at a given moment in time, and optionally repeated at a specified interval.
 

Methods in org.quartz.impl.triggers with parameters of type Trigger
 int AbstractTrigger.compareTo(Trigger other)
           Compare the next fire time of this Trigger to that of another by comparing their keys, or in other words, sorts them according to the natural (i.e.
 

Uses of Trigger in org.quartz.listeners
 

Methods in org.quartz.listeners with parameters of type Trigger
 void SchedulerListenerSupport.jobScheduled(Trigger trigger)
           
 void BroadcastSchedulerListener.jobScheduled(Trigger trigger)
           
 void TriggerListenerSupport.triggerComplete(Trigger trigger, JobExecutionContext context, Trigger.CompletedExecutionInstruction triggerInstructionCode)
           
 void BroadcastTriggerListener.triggerComplete(Trigger trigger, JobExecutionContext context, Trigger.CompletedExecutionInstruction triggerInstructionCode)
           
 void SchedulerListenerSupport.triggerFinalized(Trigger trigger)
           
 void BroadcastSchedulerListener.triggerFinalized(Trigger trigger)
           
 void TriggerListenerSupport.triggerFired(Trigger trigger, JobExecutionContext context)
           
 void BroadcastTriggerListener.triggerFired(Trigger trigger, JobExecutionContext context)
           
 void TriggerListenerSupport.triggerMisfired(Trigger trigger)
           
 void BroadcastTriggerListener.triggerMisfired(Trigger trigger)
           
 boolean TriggerListenerSupport.vetoJobExecution(Trigger trigger, JobExecutionContext context)
           
 boolean BroadcastTriggerListener.vetoJobExecution(Trigger trigger, JobExecutionContext context)
           
 

Uses of Trigger in org.quartz.locality
 

Subinterfaces of Trigger in org.quartz.locality
 interface LocalityTrigger
          A specialized Trigger that contains Quartz Where information
 

Classes in org.quartz.locality that implement Trigger
 class DelegatingLocalityTrigger
          Wrapping a Trigger instance while adding the LocalityAware contract All Trigger method calls will be delegated to the wrapped Trigger instance
 

Methods in org.quartz.locality that return types with arguments of type Trigger
 ScheduleBuilder<Trigger> DelegatingLocalityTrigger.getScheduleBuilder()
          Get a ScheduleBuilder that is configured to produce a schedule identical to this trigger's schedule.
 TriggerBuilder<Trigger> DelegatingLocalityTrigger.getTriggerBuilder()
          Get a TriggerBuilder that is configured to produce a Trigger identical to this one.
 

Methods in org.quartz.locality with parameters of type Trigger
 int DelegatingLocalityTrigger.compareTo(Trigger other)
           Compare the next fire time of this Trigger to that of another by comparing their keys, or in other words, sorts them according to the natural (i.e.
static LocalityTriggerBuilder LocalityTriggerBuilder.localTrigger(Trigger trigger)
          Creates a delegating LocalityTriggerBuilder based on the Trigger
 

Constructors in org.quartz.locality with parameters of type Trigger
DelegatingLocalityTrigger(Trigger trigger, NodeSpec nodeSpec)
          Constructs a LocalityAware Trigger, wrapping an existing Trigger instance, with additional NodeSpec
LocalityTriggerBuilder(Trigger trigger)
           
 

Uses of Trigger in org.quartz.plugins.history
 

Methods in org.quartz.plugins.history with parameters of type Trigger
 void LoggingTriggerHistoryPlugin.triggerComplete(Trigger trigger, JobExecutionContext context, Trigger.CompletedExecutionInstruction triggerInstructionCode)
           
 void LoggingTriggerHistoryPlugin.triggerFired(Trigger trigger, JobExecutionContext context)
           
 void LoggingTriggerHistoryPlugin.triggerMisfired(Trigger trigger)
           
 boolean LoggingTriggerHistoryPlugin.vetoJobExecution(Trigger trigger, JobExecutionContext context)
           
 

Uses of Trigger in org.quartz.simpl
 

Method parameters in org.quartz.simpl with type arguments of type Trigger
 void RAMJobStore.storeJobsAndTriggers(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 



Copyright 2001-2013, Terracotta, Inc.