org.jboss.seam.cron.spi.scheduling
Interface CronSchedulingProvider


public interface CronSchedulingProvider

The service contract for underlying providers of scheduled events.

Author:
peteroyle

Method Summary
 void processIntervalTrigger(IntervalTriggerDetail intervalTriggerDetails)
          Given the details of a repeating-interval trigger, set up the underlying scheduling engine to fire the appropriate trigger at the appropriate times.
 void processScheduledTrigger(ScheduledTriggerDetail schedTriggerDetails)
          Given the details of a scheduled trigger, set up the underlying scheduling engine to fire the appropriate trigger at the scheduled times.
 

Method Detail

processScheduledTrigger

void processScheduledTrigger(ScheduledTriggerDetail schedTriggerDetails)
                             throws Exception
Given the details of a scheduled trigger, set up the underlying scheduling engine to fire the appropriate trigger at the scheduled times.

Parameters:
schedTriggerDetails - Details of the schedule and qualified trigger to fire.
Throws:
Exception - Anything that the underlying provider might throw.

processIntervalTrigger

void processIntervalTrigger(IntervalTriggerDetail intervalTriggerDetails)
                            throws Exception
Given the details of a repeating-interval trigger, set up the underlying scheduling engine to fire the appropriate trigger at the appropriate times.

Parameters:
schedTriggerDetails - Details of the interval and qualified trigger to fire.
Throws:
Exception - Anything that the underlying provider might throw.


Copyright © 2011 Seam Framework. All Rights Reserved.