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.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. 
org.quartz.spi Contains Service Provider Interfaces that can be implemented by those wishing to create and use custom versions of Quartz back-end/behind-the-scenes services. 
org.quartz.xml   
 

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 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.compareTo(Trigger other)
          Compare the next fire time of this Trigger to that of another.
 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 QuartzScheduler.getTrigger(TriggerKey triggerKey)
           Get the Trigger instance with the given name and group.
 Trigger RemotableQuartzScheduler.getTrigger(TriggerKey triggerKey)
           
 

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

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 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.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           
 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(JobDetail jobDetail, Trigger trigger)
           
 Date QuartzScheduler.scheduleJob(Trigger trigger)
           Schedule the given Trigger with the Job identified by the Trigger's settings.
 Date RemotableQuartzScheduler.scheduleJob(Trigger trigger)
           
 void QuartzSchedulerMBeanImpl.triggerFinalized(Trigger trigger)
           
 

Method parameters in org.quartz.core with type arguments of type Trigger
 void QuartzScheduler.scheduleJobs(Map<JobDetail,List<Trigger>> triggersAndJobs, boolean replace)
           
 void RemotableQuartzScheduler.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()
           
 Trigger RemoteScheduler.getTrigger(TriggerKey triggerKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Trigger RemoteMBeanScheduler.getTrigger(TriggerKey triggerKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Trigger StdScheduler.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<Trigger> RemoteMBeanScheduler.getTriggersOfJob(JobKey jobKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 List<? extends Trigger> StdScheduler.getTriggersOfJob(JobKey jobKey)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 

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 RemoteMBeanScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Date StdScheduler.rescheduleJob(TriggerKey triggerKey, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date RemoteScheduler.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 StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 Date RemoteScheduler.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.
 Date StdScheduler.scheduleJob(Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler.
 

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

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, int 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.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)
           
 

Uses of Trigger in org.quartz.spi
 

Subinterfaces of Trigger in org.quartz.spi
 interface MutableTrigger
           
 interface OperableTrigger
           
 

Methods in org.quartz.spi with parameters of type Trigger
 void SchedulerSignaler.notifySchedulerListenersFinalized(Trigger trigger)
           
 void SchedulerSignaler.notifyTriggerListenersMisfired(Trigger trigger)
           
 

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

Uses of Trigger in org.quartz.xml
 

Fields in org.quartz.xml with type parameters of type Trigger
protected  List<Trigger> XMLSchedulingDataProcessor.loadedTriggers
           
 

Methods in org.quartz.xml that return types with arguments of type Trigger
protected  List<Trigger> XMLSchedulingDataProcessor.getLoadedTriggers()
          Returns a List of triggers loaded from the xml file.
 

Methods in org.quartz.xml with parameters of type Trigger
protected  void XMLSchedulingDataProcessor.addTriggerToSchedule(Trigger trigger)
           
 



Copyright 2001-2011, Terracotta, Inc.