Uses of Interface
org.quartz.spi.OperableTrigger

Packages that use OperableTrigger
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.jdbcjobstore   
org.quartz.impl.triggers This package contains Trigger implementations that ship with Quartz. 
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. 
 

Uses of OperableTrigger in org.quartz
 

Methods in org.quartz with parameters of type OperableTrigger
static java.util.Date TriggerUtils.computeEndTimeToAllowParticularNumberOfFirings(OperableTrigger trigg, Calendar cal, int numTimes)
          Compute the Date that is 1 second after the Nth firing of the given Trigger, taking the triger's associated Calendar into consideration.
static java.util.List<java.util.Date> TriggerUtils.computeFireTimes(OperableTrigger trigg, Calendar cal, int numTimes)
          Returns a list of Dates that are the next fire times of a Trigger.
static java.util.List<java.util.Date> TriggerUtils.computeFireTimesBetween(OperableTrigger trigg, Calendar cal, java.util.Date from, java.util.Date to)
          Returns a list of Dates that are the next fire times of a Trigger that fall within the given date range.
 

Uses of OperableTrigger in org.quartz.core
 

Methods in org.quartz.core with parameters of type OperableTrigger
 boolean JobRunShell.completeTriggerRetryLoop(OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction instCode)
           
protected  void QuartzScheduler.notifyJobStoreJobComplete(OperableTrigger trigger, JobDetail detail, Trigger.CompletedExecutionInstruction instCode)
           
protected  void QuartzScheduler.notifyJobStoreJobVetoed(OperableTrigger trigger, JobDetail detail, Trigger.CompletedExecutionInstruction instCode)
           
 void QuartzSchedulerThread.releaseTriggerRetryLoop(OperableTrigger trigger)
           
 void RemotableQuartzScheduler.triggerJob(OperableTrigger trig)
           
 void QuartzScheduler.triggerJob(OperableTrigger trig)
           Store and schedule the identified OperableTrigger
 boolean JobRunShell.vetoedJobRetryLoop(OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction instCode)
           
 

Uses of OperableTrigger in org.quartz.core.jmx
 

Methods in org.quartz.core.jmx that return OperableTrigger
static OperableTrigger TriggerSupport.newTrigger(javax.management.openmbean.CompositeData cData)
           
static OperableTrigger SimpleTriggerSupport.newTrigger(javax.management.openmbean.CompositeData cData)
           
static OperableTrigger CronTriggerSupport.newTrigger(javax.management.openmbean.CompositeData cData)
           
static OperableTrigger TriggerSupport.newTrigger(java.util.Map<java.lang.String,java.lang.Object> attrMap)
           
static OperableTrigger SimpleTriggerSupport.newTrigger(java.util.Map<java.lang.String,java.lang.Object> attrMap)
           
static OperableTrigger CronTriggerSupport.newTrigger(java.util.Map<java.lang.String,java.lang.Object> attrMap)
           
 

Uses of OperableTrigger in org.quartz.impl.jdbcjobstore
 

Methods in org.quartz.impl.jdbcjobstore that return OperableTrigger
protected  OperableTrigger JobStoreSupport.retrieveTrigger(java.sql.Connection conn, TriggerKey key)
           
 OperableTrigger JobStoreSupport.retrieveTrigger(TriggerKey triggerKey)
           Retrieve the given Trigger.
 OperableTrigger StdJDBCDelegate.selectTrigger(java.sql.Connection conn, TriggerKey triggerKey)
           Select a trigger.
 OperableTrigger DriverDelegate.selectTrigger(java.sql.Connection conn, TriggerKey triggerKey)
           Select a trigger.
 

Methods in org.quartz.impl.jdbcjobstore that return types with arguments of type OperableTrigger
protected  java.util.List<OperableTrigger> JobStoreSupport.acquireNextTrigger(java.sql.Connection conn, long noLaterThan, int maxCount, long timeWindow)
           
 java.util.List<OperableTrigger> JobStoreSupport.acquireNextTriggers(long noLaterThan, int maxCount, long timeWindow)
           Get a handle to the next N triggers to be fired, and mark them as 'reserved' by the calling scheduler.
protected  java.util.List<OperableTrigger> JobStoreSupport.getTriggersForJob(java.sql.Connection conn, JobKey key)
           
 java.util.List<OperableTrigger> JobStoreSupport.getTriggersForJob(JobKey jobKey)
           Get all of the Triggers that are associated to the given Job.
 java.util.List<OperableTrigger> StdJDBCDelegate.selectTriggersForCalendar(java.sql.Connection conn, java.lang.String calName)
           
 java.util.List<OperableTrigger> DriverDelegate.selectTriggersForCalendar(java.sql.Connection conn, java.lang.String calName)
           Select the triggers for a calendar
 java.util.List<OperableTrigger> StdJDBCDelegate.selectTriggersForJob(java.sql.Connection conn, JobKey jobKey)
           Select the triggers for a job
 java.util.List<OperableTrigger> DriverDelegate.selectTriggersForJob(java.sql.Connection conn, JobKey jobKey)
           Select the triggers for a job
 java.util.List<OperableTrigger> StdJDBCDelegate.selectTriggersForRecoveringJobs(java.sql.Connection conn)
           Select all of the triggers for jobs that are requesting recovery.
 java.util.List<OperableTrigger> DriverDelegate.selectTriggersForRecoveringJobs(java.sql.Connection conn)
           Select all of the triggers for jobs that are requesting recovery.
 

Methods in org.quartz.impl.jdbcjobstore with parameters of type OperableTrigger
 boolean TriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger trigger)
           
 boolean SimpleTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger trigger)
           
 boolean CronTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger trigger)
           
 boolean CalendarIntervalTriggerPersistenceDelegate.canHandleTriggerType(OperableTrigger trigger)
           
 TriggerPersistenceDelegate StdJDBCDelegate.findTriggerPersistenceDelegate(OperableTrigger trigger)
           
protected abstract  SimplePropertiesTriggerProperties SimplePropertiesTriggerPersistenceDelegateSupport.getTriggerProperties(OperableTrigger trigger)
           
protected  SimplePropertiesTriggerProperties CalendarIntervalTriggerPersistenceDelegate.getTriggerProperties(OperableTrigger trigger)
           
 int StdJDBCDelegate.insertBlobTrigger(java.sql.Connection conn, OperableTrigger trigger)
           Insert the blob trigger data.
 int TriggerPersistenceDelegate.insertExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int SimpleTriggerPersistenceDelegate.insertExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int SimplePropertiesTriggerPersistenceDelegateSupport.insertExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int CronTriggerPersistenceDelegate.insertExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int StdJDBCDelegate.insertFiredTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail job)
           Insert a fired trigger.
 int DriverDelegate.insertFiredTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert a fired trigger.
 int StdJDBCDelegate.insertTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert the base trigger data.
 int PointbaseDelegate.insertTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int DriverDelegate.insertTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert the base trigger data.
protected  void JobStoreSupport.releaseAcquiredTrigger(java.sql.Connection conn, OperableTrigger trigger)
           
 void JobStoreSupport.releaseAcquiredTrigger(OperableTrigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
protected  boolean JobStoreSupport.replaceTrigger(java.sql.Connection conn, TriggerKey key, OperableTrigger newTrigger)
           
 boolean JobStoreSupport.replaceTrigger(TriggerKey triggerKey, OperableTrigger newTrigger)
           
 void JobStoreSupport.storeJobAndTrigger(JobDetail newJob, OperableTrigger newTrigger)
           Store the given JobDetail and Trigger.
protected  void JobStoreSupport.storeTrigger(java.sql.Connection conn, OperableTrigger newTrigger, JobDetail job, boolean replaceExisting, java.lang.String state, boolean forceState, boolean recovering)
           Insert or update a trigger.
 void JobStoreSupport.storeTrigger(OperableTrigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
protected  void JobStoreSupport.triggeredJobComplete(java.sql.Connection conn, OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction triggerInstCode)
           
 void JobStoreSupport.triggeredJobComplete(OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction 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  TriggerFiredBundle JobStoreSupport.triggerFired(java.sql.Connection conn, OperableTrigger trigger)
           
 int StdJDBCDelegate.updateBlobTrigger(java.sql.Connection conn, OperableTrigger trigger)
           Update the blob trigger data.
 int TriggerPersistenceDelegate.updateExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int SimpleTriggerPersistenceDelegate.updateExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int SimplePropertiesTriggerPersistenceDelegateSupport.updateExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int CronTriggerPersistenceDelegate.updateExtendedTriggerProperties(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int StdJDBCDelegate.updateFiredTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail job)
           Update a fired trigger.
 int DriverDelegate.updateFiredTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Update a fired trigger record.
 int StdJDBCDelegate.updateTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Update the base trigger data.
 int PointbaseDelegate.updateTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int DriverDelegate.updateTrigger(java.sql.Connection conn, OperableTrigger trigger, java.lang.String state, JobDetail jobDetail)
           Update the base trigger data.
 

Method parameters in org.quartz.impl.jdbcjobstore with type arguments of type OperableTrigger
 java.util.List<TriggerFiredResult> JobStoreSupport.triggersFired(java.util.List<OperableTrigger> triggers)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 

Uses of OperableTrigger in org.quartz.impl.triggers
 

Classes in org.quartz.impl.triggers that implement OperableTrigger
 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.
 

Uses of OperableTrigger in org.quartz.simpl
 

Methods in org.quartz.simpl that return OperableTrigger
 OperableTrigger RAMJobStore.retrieveTrigger(TriggerKey triggerKey)
           Retrieve the given Trigger.
 

Methods in org.quartz.simpl that return types with arguments of type OperableTrigger
 java.util.List<OperableTrigger> RAMJobStore.acquireNextTriggers(long noLaterThan, int maxCount, long timeWindow)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 java.util.List<OperableTrigger> RAMJobStore.getTriggersForJob(JobKey jobKey)
           Get all of the Triggers that are associated to the given Job.
 

Methods in org.quartz.simpl with parameters of type OperableTrigger
 void RAMJobStore.releaseAcquiredTrigger(OperableTrigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 boolean RAMJobStore.replaceTrigger(TriggerKey triggerKey, OperableTrigger newTrigger)
           
 void RAMJobStore.storeJobAndTrigger(JobDetail newJob, OperableTrigger newTrigger)
           Store the given JobDetail and Trigger.
 void RAMJobStore.storeTrigger(OperableTrigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 void RAMJobStore.triggeredJobComplete(OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction 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.
 

Method parameters in org.quartz.simpl with type arguments of type OperableTrigger
 java.util.List<TriggerFiredResult> RAMJobStore.triggersFired(java.util.List<OperableTrigger> triggers)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 

Uses of OperableTrigger in org.quartz.spi
 

Methods in org.quartz.spi that return OperableTrigger
 OperableTrigger TriggerFiredBundle.getTrigger()
           
 OperableTrigger JobStore.retrieveTrigger(TriggerKey triggerKey)
          Retrieve the given Trigger.
 

Methods in org.quartz.spi that return types with arguments of type OperableTrigger
 java.util.List<OperableTrigger> JobStore.acquireNextTriggers(long noLaterThan, int maxCount, long timeWindow)
          Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 java.util.List<OperableTrigger> JobStore.getTriggersForJob(JobKey jobKey)
          Get all of the Triggers that are associated to the given Job.
 

Methods in org.quartz.spi with parameters of type OperableTrigger
 void JobStore.releaseAcquiredTrigger(OperableTrigger trigger)
          Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 boolean JobStore.replaceTrigger(TriggerKey triggerKey, OperableTrigger newTrigger)
          Remove (delete) the Trigger with the given key, and store the new given one - which must be associated with the same job.
 void JobStore.storeJobAndTrigger(JobDetail newJob, OperableTrigger newTrigger)
          Store the given JobDetail and Trigger.
 void JobStore.storeTrigger(OperableTrigger newTrigger, boolean replaceExisting)
          Store the given Trigger.
 void JobStore.triggeredJobComplete(OperableTrigger trigger, JobDetail jobDetail, Trigger.CompletedExecutionInstruction triggerInstCode)
          Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution of its associated Job completed, threw an exception, or was vetoed), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Method parameters in org.quartz.spi with type arguments of type OperableTrigger
 java.util.List<TriggerFiredResult> JobStore.triggersFired(java.util.List<OperableTrigger> triggers)
          Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 

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



Copyright 2001-2019, Terracotta, Inc.