Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.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.jdbcjobstore.oracle |
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

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` | `DateIntervalTrigger` A concrete ``Trigger`` that is used to fire a ``JobDetail`` based upon repeating calendar time intervals.
`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.

Methods in org.quartz that return Trigger
`Trigger` | `JobExecutionContext.getTrigger()` Get a handle to the `Trigger` instance that fired the `Job`.
`Trigger` | `Scheduler.getTrigger(String triggerName, String triggerGroup)` Get the ``Trigger`` instance with the given name and group.
`Trigger[]` | `Scheduler.getTriggersOfJob(String jobName, String groupName)` Get all ``Trigger`` s that are associated with the identified ``JobDetail``.
`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.makeHourlyTrigger()` 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)` Make a trigger that will fire every hour, indefinitely.
`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.
`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.makeMinutelyTrigger()` 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)` Make a trigger that will fire every minute, indefinitely.
`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.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.makeSecondlyTrigger()` 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)` Make a trigger that will fire every second, indefinitely.
`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.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.

Methods in org.quartz with parameters of type Trigger
`static Date` | `TriggerUtils.computeEndTimeToAllowParticularNumberOfFirings(Trigger 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 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` | `SchedulerListener.jobScheduled(Trigger trigger)` Called by the ``Scheduler`` when a ``JobDetail`` is scheduled.
`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.
`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.
`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.
`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.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.

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

Methods in org.quartz.core with parameters of type Trigger
`boolean` | `JobRunShell.completeTriggerRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)`
`void` | `QuartzSchedulerMBeanImpl.jobScheduled(Trigger trigger)`
`void` | `SampledStatisticsImpl.jobScheduled(Trigger trigger)`
`protected void` | `QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)`
`protected void` | `QuartzScheduler.notifyJobStoreJobVetoed(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)`
`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)`
`void` | `QuartzSchedulerThread.releaseTriggerRetryLoop(Trigger trigger)`
`Date` | `RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`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.
`Date` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, 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` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)`
`Date` | `QuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)` Schedule the given ``Trigger`` with the `Job` identified by the `Trigger`'s settings.
`void` | `QuartzSchedulerMBeanImpl.triggerFinalized(Trigger trigger)`
`boolean` | `JobRunShell.vetoedJobRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)`

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)`
`static TabularData` | `TriggerSupport.toTabularData(Trigger[] triggers)`

Uses of Trigger in org.quartz.impl

Methods in org.quartz.impl that return Trigger
`Trigger` | `RemoteMBeanScheduler.getTrigger(String triggerName, String triggerGroup)` 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.
`Trigger` | `StdScheduler.getTrigger(String triggerName, String triggerGroup)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Trigger[]` | `RemoteMBeanScheduler.getTriggersOfJob(String jobName, String groupName)` 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[]` | `StdScheduler.getTriggersOfJob(String jobName, String groupName)` 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` | `RemoteMBeanScheduler.rescheduleJob(String triggerName, String groupName, Trigger newTrigger)` 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.
`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` | `RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` 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` | `StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Date` | `RemoteMBeanScheduler.scheduleJob(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` | `StdScheduler.scheduleJob(Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.

Uses of Trigger in org.quartz.impl.jdbcjobstore

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

Methods in org.quartz.impl.jdbcjobstore with parameters of type Trigger
`int` | `StdJDBCDelegate.insertBlobTrigger(Connection conn, Trigger trigger)` Insert the blob trigger data.
`int` | `DriverDelegate.insertBlobTrigger(Connection conn, Trigger trigger)` Insert the blob trigger data.
`int` | `StdJDBCDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)` Insert a fired trigger.
`int` | `DriverDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert a fired trigger.
`int` | `PointbaseDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `StdJDBCDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`int` | `DriverDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`int` | `StdJDBCDelegate.insertTriggerListener(Connection conn, Trigger trigger, String listener)` Associate a listener with the given trigger.
`int` | `DriverDelegate.insertTriggerListener(Connection conn, Trigger trigger, String listener)` Associate a listener with the given trigger.
`protected void` | `JobStoreSupport.releaseAcquiredTrigger(Connection conn, SchedulingContext ctxt, Trigger trigger)`
`void` | `JobStoreSupport.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).
`protected boolean` | `JobStoreSupport.replaceTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`boolean` | `JobStoreSupport.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`void` | `JobStoreSupport.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`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.
`void` | `JobStoreSupport.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)` Store the given ``Trigger``.
`protected void` | `JobStoreSupport.triggeredJobComplete(Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)`
`void` | `JobStoreSupport.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 TriggerFiredBundle` | `JobStoreSupport.triggerFired(Connection conn, SchedulingContext ctxt, Trigger trigger)`
`TriggerFiredBundle` | `JobStoreSupport.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).
`int` | `StdJDBCDelegate.updateBlobTrigger(Connection conn, Trigger trigger)` Update the blob trigger data.
`int` | `DriverDelegate.updateBlobTrigger(Connection conn, Trigger trigger)` Update the blob trigger data.
`int` | `PointbaseDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `StdJDBCDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.
`int` | `DriverDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.

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.listeners

Methods in org.quartz.listeners with parameters of type Trigger
`void` | `SchedulerListenerSupport.jobScheduled(Trigger trigger)`
`void` | `BroadcastSchedulerListener.jobScheduled(Trigger trigger)`
`protected boolean` | `FilterAndBroadcastTriggerListener.shouldDispatch(Trigger trigger)`
`void` | `FilterAndBroadcastTriggerListener.triggerComplete(Trigger trigger, JobExecutionContext context, int triggerInstructionCode)`
`void` | `TriggerListenerSupport.triggerComplete(Trigger trigger, JobExecutionContext context, int triggerInstructionCode)`
`void` | `SchedulerListenerSupport.triggerFinalized(Trigger trigger)`
`void` | `BroadcastSchedulerListener.triggerFinalized(Trigger trigger)`
`void` | `FilterAndBroadcastTriggerListener.triggerFired(Trigger trigger, JobExecutionContext context)`
`void` | `TriggerListenerSupport.triggerFired(Trigger trigger, JobExecutionContext context)`
`void` | `FilterAndBroadcastTriggerListener.triggerMisfired(Trigger trigger)`
`void` | `TriggerListenerSupport.triggerMisfired(Trigger trigger)`
`boolean` | `FilterAndBroadcastTriggerListener.vetoJobExecution(Trigger trigger, JobExecutionContext context)`
`boolean` | `TriggerListenerSupport.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, int 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

Methods in org.quartz.simpl that return Trigger
`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.
`Trigger[]` | `RAMJobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)` Get all of the Triggers that are associated to the given Job.
`Trigger` | `RAMJobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Retrieve the given ``Trigger``.

Methods in org.quartz.simpl with parameters of type Trigger
`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).
`boolean` | `RAMJobStore.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`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``.
`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.
`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).

Uses of Trigger in org.quartz.spi

Methods in org.quartz.spi that return Trigger
`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.
`Trigger` | `TriggerFiredBundle.getTrigger()`
`Trigger[]` | `JobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)` Get all of the Triggers that are associated to the given Job.
`Trigger` | `JobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Retrieve the given ``Trigger``.

Methods in org.quartz.spi with parameters of type Trigger
`void` | `SchedulerSignaler.notifySchedulerListenersFinalized(Trigger trigger)`
`void` | `SchedulerSignaler.notifyTriggerListenersMisfired(Trigger trigger)`
`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).
`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.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``.
`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 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.
`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).

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

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2001-2012, Terracotta, Inc.