org.jboss.seam.cron.scheduling.quartz
Class TriggerJob

java.lang.Object
  extended by org.jboss.seam.cron.spi.scheduling.trigger.TriggerSupport
      extended by org.jboss.seam.cron.spi.scheduling.trigger.ProviderContextTriggerSupport<org.quartz.JobExecutionContext>
          extended by org.jboss.seam.cron.scheduling.quartz.TriggerJob
All Implemented Interfaces:
org.quartz.Job

public class TriggerJob
extends ProviderContextTriggerSupport<org.quartz.JobExecutionContext>
implements org.quartz.Job

Base class for firing a Trigger via a Quartz Job via the extended #ProviderContextTriggerSupport.

Author:
Peter Royle

Field Summary
 
Fields inherited from class org.jboss.seam.cron.spi.scheduling.trigger.TriggerSupport
gc, supplies, value
 
Constructor Summary
TriggerJob()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
          Executes the firing of the trigger payload via the delegate #ProviderContextTriggerSupport when told to do so by the Quartz scheduler.
 TriggerSupplies fetchTriggerSupplies(org.quartz.JobExecutionContext context)
           
 
Methods inherited from class org.jboss.seam.cron.spi.scheduling.trigger.ProviderContextTriggerSupport
fireTrigger
 
Methods inherited from class org.jboss.seam.cron.spi.scheduling.trigger.TriggerSupport
createHourEventPayload, createMinuteEventPayload, createScheduledEventPayload, createSecondEventPayload, fireTrigger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriggerJob

public TriggerJob()
Method Detail

fetchTriggerSupplies

public TriggerSupplies fetchTriggerSupplies(org.quartz.JobExecutionContext context)
Specified by:
fetchTriggerSupplies in class ProviderContextTriggerSupport<org.quartz.JobExecutionContext>

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Executes the firing of the trigger payload via the delegate #ProviderContextTriggerSupport when told to do so by the Quartz scheduler.

Specified by:
execute in interface org.quartz.Job
Parameters:
context -
Throws:
org.quartz.JobExecutionException


Copyright © 2011 Seam Framework. All Rights Reserved.