Uses of Class
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.helpers Contains helper classes to make working with Quartz easier. 
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.jdbcjobstore.oracle   
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
 

Subclasses of Trigger in org.quartz
 class CronTrigger
           A concrete Trigger that is used to fire a JobDetail at given moments in time, defined with Unix 'cron-like' definitions.
 class NthIncludedDayTrigger
          A trigger which fires on the Nth day of every interval type (NthIncludedDayTrigger.INTERVAL_TYPE_WEEKLY, NthIncludedDayTrigger.INTERVAL_TYPE_MONTHLY or NthIncludedDayTrigger.INTERVAL_TYPE_YEARLY) that is not excluded by the associated calendar.
 class SimpleTrigger
           A concrete Trigger that is used to fire a JobDetail at a given moment in time, and optionally repeated at a specified interval.
 class UICronTrigger
          Deprecated.  
 

Methods in org.quartz that return Trigger
static Trigger TriggerUtils.makeDailyTrigger(int hour, int minute)
           Make a trigger that will fire every day at the given time.
static Trigger TriggerUtils.makeDailyTrigger(String trigName, int hour, int minute)
           Make a trigger that will fire every day at the given time.
static Trigger TriggerUtils.makeWeeklyTrigger(int dayOfWeek, int hour, int minute)
           Make a trigger that will fire every week at the given day and time.
static Trigger TriggerUtils.makeWeeklyTrigger(String trigName, int dayOfWeek, int hour, int minute)
           Make a trigger that will fire every week at the given day and time.
static Trigger TriggerUtils.makeMonthlyTrigger(int dayOfMonth, int hour, int minute)
           Make a trigger that will fire every month at the given day and time.
static Trigger TriggerUtils.makeMonthlyTrigger(String trigName, int dayOfMonth, int hour, int minute)
           Make a trigger that will fire every month at the given day and time.
static Trigger TriggerUtils.makeImmediateTrigger(int repeatCount, long repeatInterval)
           Make a trigger that will fire repeatCount times, waiting repeatInterval milliseconds between each fire.
static Trigger TriggerUtils.makeImmediateTrigger(String trigName, int repeatCount, long repeatInterval)
           Make a trigger that will fire repeatCount times, waiting repeatInterval milliseconds between each fire.
static Trigger TriggerUtils.makeSecondlyTrigger()
           Make a trigger that will fire every second, indefinitely.
static Trigger TriggerUtils.makeSecondlyTrigger(String trigName)
           Make a trigger that will fire every second, indefinitely.
static Trigger TriggerUtils.makeSecondlyTrigger(int intervalInSeconds)
           Make a trigger that will fire every N seconds, indefinitely.
static Trigger TriggerUtils.makeSecondlyTrigger(int intervalInSeconds, int repeatCount)
           Make a trigger that will fire every N seconds, with the given number of repeats.
static Trigger TriggerUtils.makeSecondlyTrigger(String trigName, int intervalInSeconds, int repeatCount)
           Make a trigger that will fire every N seconds, with the given number of repeats.
static Trigger TriggerUtils.makeMinutelyTrigger()
           Make a trigger that will fire every minute, indefinitely.
static Trigger TriggerUtils.makeMinutelyTrigger(String trigName)
           Make a trigger that will fire every minute, indefinitely.
static Trigger TriggerUtils.makeMinutelyTrigger(int intervalInMinutes)
           Make a trigger that will fire every N minutes, indefinitely.
static Trigger TriggerUtils.makeMinutelyTrigger(int intervalInMinutes, int repeatCount)
           Make a trigger that will fire every N minutes, with the given number of repeats.
static Trigger TriggerUtils.makeMinutelyTrigger(String trigName, int intervalInMinutes, int repeatCount)
           Make a trigger that will fire every N minutes, with the given number of repeats.
static Trigger TriggerUtils.makeHourlyTrigger()
           Make a trigger that will fire every hour, indefinitely.
static Trigger TriggerUtils.makeHourlyTrigger(String trigName)
           Make a trigger that will fire every hour, indefinitely.
static Trigger TriggerUtils.makeHourlyTrigger(int intervalInHours)
           Make a trigger that will fire every N hours, indefinitely.
static Trigger TriggerUtils.makeHourlyTrigger(int intervalInHours, int repeatCount)
           Make a trigger that will fire every N hours, with the given number of repeats.
static Trigger TriggerUtils.makeHourlyTrigger(String trigName, int intervalInHours, int repeatCount)
           Make a trigger that will fire every N hours, with the given number of repeats.
 Trigger[] Scheduler.getTriggersOfJob(String jobName, String groupName)
           Get all Trigger s that are associated with the identified JobDetail.
 Trigger Scheduler.getTrigger(String triggerName, String triggerGroup)
           Get the Trigger instance with the given name and group.
 Trigger JobExecutionContext.getTrigger()
           Get a handle to the Trigger instance that fired the Job.
 

Methods in org.quartz with parameters of type Trigger
static void TriggerUtils.setTriggerIdentity(Trigger trig, String name)
           Set the given Trigger's name to the given value, and its group to the default group (Scheduler.DEFAULT_GROUP).
static void TriggerUtils.setTriggerIdentity(Trigger trig, String name, String group)
           Set the given Trigger's name to the given value, and its group to the given group.
static List TriggerUtils.computeFireTimes(Trigger trigg, Calendar cal, int numTimes)
          Returns a list of Dates that are the next fire times of a Trigger.
static List TriggerUtils.computeFireTimesBetween(Trigger trigg, Calendar cal, Date from, Date to)
          Returns a list of Dates that are the next fire times of a Trigger that fall within the given date range.
 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.
 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.
 void TriggerListener.triggerMisfired(Trigger trigger)
           Called by the Scheduler when a Trigger has misfired.
 void TriggerListener.triggerComplete(Trigger trigger, JobExecutionContext context, int 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.jobScheduled(Trigger trigger)
           Called by the Scheduler when a JobDetail is scheduled.
 void SchedulerListener.triggerFinalized(Trigger trigger)
           Called by the Scheduler when a Trigger has reached the condition in which it will never fire again.
 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.
 Date Scheduler.rescheduleJob(String triggerName, String groupName, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, 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.
 

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.getTriggersOfJob(SchedulingContext ctxt, String jobName, String groupName)
           
 Trigger RemotableQuartzScheduler.getTrigger(SchedulingContext ctxt, String triggerName, String triggerGroup)
           
 Trigger[] QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt, String jobName, String groupName)
           Get all Trigger s that are associated with the identified JobDetail.
 Trigger QuartzScheduler.getTrigger(SchedulingContext ctxt, String triggerName, String triggerGroup)
           Get the Trigger instance with the given name and group.
 

Methods in org.quartz.core with parameters of type Trigger
 void SchedulerSignalerImpl.notifyTriggerListenersMisfired(Trigger trigger)
           
 Date RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           
 Date RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)
           
 Date RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           
 void QuartzSchedulerThread.releaseTriggerRetryLoop(Trigger trigger)
           
 Date QuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
 Date QuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)
           Schedule the given Trigger with the Job identified by the Trigger's settings.
 Date QuartzScheduler.rescheduleJob(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, and store the new given one - which must be associated with the same job.
protected  void QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)
           
 void QuartzScheduler.notifyTriggerListenersMisfired(Trigger trigger)
           
 void QuartzScheduler.notifySchedulerListenersSchduled(Trigger trigger)
           
 void QuartzScheduler.notifySchedulerListenersFinalized(Trigger trigger)
           
 boolean JobRunShell.completeTriggerRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)
           
 

Uses of Trigger in org.quartz.helpers
 

Methods in org.quartz.helpers that return Trigger
static Trigger TriggerUtils.makeDailyTrigger(int hour, int minute)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeWeeklyTrigger(int dayOfWeek, int hour, int minute)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeMonthlyTrigger(int dayOfMonth, int hour, int minute)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeSecondlyTrigger()
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeSecondlyTrigger(int intervalInSeconds)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeSecondlyTrigger(int intervalInSeconds, int repeatCount)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeMinutelyTrigger()
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeMinutelyTrigger(int intervalInMinutes)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeMinutelyTrigger(int intervalInMinutes, int repeatCount)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeHourlyTrigger()
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeHourlyTrigger(int intervalInHours)
          Deprecated. use org.quartz.TriggerUtils instead!
static Trigger TriggerUtils.makeHourlyTrigger(int intervalInHours, int repeatCount)
          Deprecated. use org.quartz.TriggerUtils instead!
 

Methods in org.quartz.helpers with parameters of type Trigger
static void TriggerUtils.setTriggerIdentity(Trigger trig, String name)
          Deprecated. use org.quartz.TriggerUtils instead!
static void TriggerUtils.setTriggerIdentity(Trigger trig, String name, String group)
          Deprecated. use org.quartz.TriggerUtils instead!
static List TriggerUtils.computeFireTimes(Trigger trigg, Calendar cal, int numTimes)
          Deprecated. use org.quartz.TriggerUtils instead!
static List TriggerUtils.computeFireTimesBetween(Trigger trigg, Calendar cal, Date from, Date to)
          Deprecated. use org.quartz.TriggerUtils instead!
 

Uses of Trigger in org.quartz.impl
 

Methods in org.quartz.impl that return Trigger
 Trigger[] StdScheduler.getTriggersOfJob(String jobName, String groupName)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Trigger StdScheduler.getTrigger(String triggerName, String triggerGroup)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Trigger[] RemoteScheduler.getTriggersOfJob(String jobName, String groupName)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Trigger RemoteScheduler.getTrigger(String triggerName, String triggerGroup)
           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 StdScheduler.scheduleJob(JobDetail jobDetail, 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, passing the SchedulingContext associated with this instance.
 Date StdScheduler.rescheduleJob(String triggerName, String groupName, 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, passing the SchedulingContext associated with this instance.
 Date RemoteScheduler.scheduleJob(Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 Date RemoteScheduler.rescheduleJob(String triggerName, String groupName, Trigger newTrigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 void QuartzServer.jobScheduled(Trigger trigger)
           Called by the Scheduler when a JobDetail is scheduled.
 void QuartzServer.triggerFinalized(Trigger trigger)
           Called by the Scheduler when a Trigger has reached the condition in which it will never fire again.
 

Uses of Trigger in org.quartz.impl.jdbcjobstore
 

Methods in org.quartz.impl.jdbcjobstore that return Trigger
 Trigger[] StdJDBCDelegate.selectTriggersForRecoveringJobs(Connection conn)
           Select all of the triggers for jobs that are requesting recovery.
 Trigger[] StdJDBCDelegate.selectTriggersForJob(Connection conn, String jobName, String groupName)
           Select the triggers for a job
 Trigger[] StdJDBCDelegate.selectTriggersForCalendar(Connection conn, String calName)
           
 Trigger StdJDBCDelegate.selectTrigger(Connection conn, String triggerName, String groupName)
           Select a trigger.
 Trigger JobStoreTX.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)
           Retrieve the given Trigger.
 Trigger[] JobStoreTX.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)
           Get all of the Triggers that are associated to the given Job.
 Trigger JobStoreTX.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
protected  Trigger JobStoreSupport.retrieveTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)
           
protected  Trigger[] JobStoreSupport.getTriggersForJob(Connection conn, SchedulingContext ctxt, String jobName, String groupName)
           
protected  Trigger JobStoreSupport.acquireNextTrigger(Connection conn, SchedulingContext ctxt, long noLaterThan)
           
 Trigger JobStoreCMT.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)
           Retrieve the given Trigger.
 Trigger[] JobStoreCMT.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)
           Get all of the Triggers that are associated to the given Job.
 Trigger JobStoreCMT.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 Trigger[] DriverDelegate.selectTriggersForRecoveringJobs(Connection conn)
           Select all of the triggers for jobs that are requesting recovery.
 Trigger[] DriverDelegate.selectTriggersForJob(Connection conn, String jobName, String groupName)
           Select the triggers for a job
 Trigger[] DriverDelegate.selectTriggersForCalendar(Connection conn, String calName)
           Select the triggers for a calendar
 Trigger DriverDelegate.selectTrigger(Connection conn, String triggerName, String groupName)
           Select a trigger.
 Trigger[] DB2v8Delegate.selectTriggersForRecoveringJobs(Connection conn)
           
 Trigger[] DB2v7Delegate.selectTriggersForRecoveringJobs(Connection conn)
           
 

Methods in org.quartz.impl.jdbcjobstore with parameters of type Trigger
 int StdJDBCDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           Insert the base trigger data.
 int StdJDBCDelegate.insertBlobTrigger(Connection conn, Trigger trigger)
           Insert the blob trigger data.
 int StdJDBCDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           Update the base trigger data.
 int StdJDBCDelegate.updateBlobTrigger(Connection conn, Trigger trigger)
           Update the blob trigger data.
 int StdJDBCDelegate.insertTriggerListener(Connection conn, Trigger trigger, String listener)
           Associate a listener with the given trigger.
 int StdJDBCDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)
           Insert a fired trigger.
 int PointbaseDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int PointbaseDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 void JobStoreTX.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStoreTX.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStoreTX.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           
 void JobStoreTX.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStoreTX.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStoreTX.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
protected  void JobStoreSupport.storeTrigger(Connection conn, SchedulingContext ctxt, Trigger newTrigger, JobDetail job, boolean replaceExisting, String state, boolean forceState, boolean recovering)
           Insert or update a trigger.
protected  boolean JobStoreSupport.replaceTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           
protected  void JobStoreSupport.releaseAcquiredTrigger(Connection conn, SchedulingContext ctxt, Trigger trigger)
           
protected  TriggerFiredBundle JobStoreSupport.triggerFired(Connection conn, SchedulingContext ctxt, Trigger trigger)
           
protected  void JobStoreSupport.triggeredJobComplete(Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           
 void JobStoreCMT.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStoreCMT.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStoreCMT.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           
 void JobStoreCMT.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStoreCMT.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStoreCMT.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 int DriverDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           Insert the base trigger data.
 int DriverDelegate.insertBlobTrigger(Connection conn, Trigger trigger)
           Insert the blob trigger data.
 int DriverDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           Update the base trigger data.
 int DriverDelegate.updateBlobTrigger(Connection conn, Trigger trigger)
           Update the blob trigger data.
 int DriverDelegate.insertTriggerListener(Connection conn, Trigger trigger, String listener)
           Associate a listener with the given trigger.
 int DriverDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           Insert a fired trigger.
 int DB2v8Delegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int DB2v8Delegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int DB2v8Delegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)
           
 int DB2v7Delegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int DB2v7Delegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int DB2v7Delegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)
           
 

Uses of Trigger in org.quartz.impl.jdbcjobstore.oracle
 

Methods in org.quartz.impl.jdbcjobstore.oracle with parameters of type Trigger
 int OracleDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 int OracleDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)
           
 

Uses of Trigger in org.quartz.plugins.history
 

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

Uses of Trigger in org.quartz.simpl
 

Methods in org.quartz.simpl that return Trigger
 Trigger RAMJobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)
           Retrieve the given Trigger.
 Trigger[] RAMJobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)
           Get all of the Triggers that are associated to the given Job.
 Trigger RAMJobStore.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 

Methods in org.quartz.simpl with parameters of type Trigger
 void RAMJobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void RAMJobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean RAMJobStore.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           
 void RAMJobStore.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle RAMJobStore.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void RAMJobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Uses of Trigger in org.quartz.spi
 

Methods in org.quartz.spi that return Trigger
 Trigger TriggerFiredBundle.getTrigger()
           
 Trigger JobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)
           Retrieve the given Trigger.
 Trigger[] JobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)
           Get all of the Triggers that are associated to the given Job.
 Trigger JobStore.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 

Methods in org.quartz.spi with parameters of type Trigger
 void SchedulerSignaler.notifyTriggerListenersMisfired(Trigger trigger)
           
 void JobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStore.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, and store the new given one - which must be associated with the same job.
 void JobStore.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStore.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Constructors in org.quartz.spi with parameters of type Trigger
TriggerFiredBundle(JobDetail job, Trigger trigger, Calendar cal, boolean jobIsRecovering, Date fireTime, Date scheduledFireTime, Date prevFireTime, Date nextFireTime)
           
 

Uses of Trigger in org.quartz.xml
 

Methods in org.quartz.xml with parameters of type Trigger
 void JobSchedulingBundle.addTrigger(Trigger trigger)
           
 void JobSchedulingBundle.removeTrigger(Trigger trigger)
           
 


Quartz Enterprise Job Scheduler Project Page