A C G M O P R T

A

addTrigger(String, TimeTrigger, Target) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Schedule a time based trigger.
addTriggerFailureListener(TriggerFailureListener) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Add a trigger failure listener

C

CronTimeTrigger - class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger.
This is the holder triggers based on standard crontabs format.
CronTimeTrigger(int, int, int, int, int, boolean) - Constructor for class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Constructor for CronTimeTrigger.
createTimeTrigger(Configuration) - Method in class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory
Create TimeTrigger from configuration.

G

getOffset() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
getPeriod() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
getTimeAfter(long) - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Returns the next time after the given moment when this trigger goes off.
getTimeAfter(long) - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Returns the next time after the given moment when this trigger goes off.
getTimeAfter(long) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeTrigger
Returns the next time after the given moment when this trigger goes off.

M

m_dayOfMonth - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_dayOfWeek - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_hour - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_minute - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_month - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
m_offset - Variable in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
m_period - Variable in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
m_year - Variable in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 

O

org.apache.avalon.cornerstone.services.scheduler - package org.apache.avalon.cornerstone.services.scheduler
Defintion of the scheduler service.

P

PeriodicTimeTrigger - class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger.
Goes off every period milliseconds after waiting for offset milliseconds from the moment the trigger was reset.
PeriodicTimeTrigger(int, int) - Constructor for class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Creates a periodic trigger.

R

ROLE - Static variable in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
 
removeTrigger(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Remove a scheduled trigger by name.
removeTriggerFailureListener(TriggerFailureListener) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Remove a trigger failure listener
reset() - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
Reset the cron-trigger.
reset() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
Reset the original TimeTrigger.
reset() - Method in interface org.apache.avalon.cornerstone.services.scheduler.Trigger
Reset the Trigger.
resetTrigger(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
Force a trigger time to be recalculated.

T

Target - interface org.apache.avalon.cornerstone.services.scheduler.Target.
This is the interface to implement to receive notification trigger.
TimeScheduler - interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler.
This service provides a way to regularly schedule jobs.
TimeTrigger - interface org.apache.avalon.cornerstone.services.scheduler.TimeTrigger.
A kind of trigger that makes the determination to go off based on time.
TimeTriggerFactory - class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory.
Factory for TimeTriggers.
TimeTriggerFactory() - Constructor for class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory
 
Trigger - interface org.apache.avalon.cornerstone.services.scheduler.Trigger.
This is the marker interface for Triggers.
TriggerFailureListener - interface org.apache.avalon.cornerstone.services.scheduler.TriggerFailureListener.
A callback mechanism for failures on triggering of targets.
targetTriggered(String) - Method in interface org.apache.avalon.cornerstone.services.scheduler.Target
Notify target that trigger has occured.
toString() - Method in class org.apache.avalon.cornerstone.services.scheduler.CronTimeTrigger
 
toString() - Method in class org.apache.avalon.cornerstone.services.scheduler.PeriodicTimeTrigger
 
triggerFailure(Throwable) - Method in interface org.apache.avalon.cornerstone.services.scheduler.TriggerFailureListener
 

A C G M O P R T

Copyright © 2001-2005 The Apache Software Foundation. All Rights Reserved.