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

createTimeTrigger(Configuration) - Method in class org.apache.avalon.cornerstone.services.scheduler.TimeTriggerFactory
Create TimeTrigger from configuration.
CronTimeTrigger - Class in org.apache.avalon.cornerstone.services.scheduler
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.

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 in org.apache.avalon.cornerstone.services.scheduler
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

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.
ROLE - Static variable in interface org.apache.avalon.cornerstone.services.scheduler.TimeScheduler
 

T

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

A C G M O P R T

Copyright © 2012 The Apache Software Foundation. All Rights Reserved.