|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openejb.quartz.impl.triggers.AbstractTrigger<org.apache.openejb.quartz.CronTrigger>
org.apache.openejb.quartz.impl.triggers.CronTriggerImpl
org.apache.openejb.core.timer.EJBCronTrigger
public class EJBCronTrigger
| Nested Class Summary | |
|---|---|
static class |
EJBCronTrigger.ParseException
|
| Nested classes/interfaces inherited from interface org.apache.openejb.quartz.Trigger |
|---|
org.apache.openejb.quartz.Trigger.CompletedExecutionInstruction, org.apache.openejb.quartz.Trigger.TriggerState, org.apache.openejb.quartz.Trigger.TriggerTimeComparator |
| Field Summary | |
|---|---|
static String |
DELIMITER
|
| Fields inherited from class org.apache.openejb.quartz.impl.triggers.CronTriggerImpl |
|---|
YEAR_TO_GIVEUP_SCHEDULING_AT |
| Fields inherited from interface org.apache.openejb.quartz.CronTrigger |
|---|
MISFIRE_INSTRUCTION_DO_NOTHING, MISFIRE_INSTRUCTION_FIRE_ONCE_NOW |
| Fields inherited from interface org.apache.openejb.quartz.Trigger |
|---|
DEFAULT_PRIORITY, MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY, MISFIRE_INSTRUCTION_SMART_POLICY |
| Constructor Summary | |
|---|---|
EJBCronTrigger(javax.ejb.ScheduleExpression expr)
|
|
| Method Summary | |
|---|---|
Date |
getFinalFireTime()
Works similarly to getFireTimeAfter() but backwards. |
Date |
getFireTimeAfter(Date afterTime)
|
String |
getRawValue()
|
boolean |
hasAdditionalProperties()
|
protected org.apache.openejb.core.timer.EJBCronTrigger.FieldExpression |
parseExpression(int field,
String expr)
Computes a set of allowed values for the given field of a calendar based time expression. |
| Methods inherited from class org.apache.openejb.quartz.impl.triggers.CronTriggerImpl |
|---|
clone, computeFirstFireTime, getCronExpression, getEndTime, getExpressionSummary, getNextFireTime, getPreviousFireTime, getScheduleBuilder, getStartTime, getTimeAfter, getTimeBefore, getTimeZone, mayFireAgain, setCronExpression, setCronExpression, setEndTime, setNextFireTime, setPreviousFireTime, setStartTime, setTimeZone, triggered, updateAfterMisfire, updateWithNewCalendar, validateMisfireInstruction, willFireOn, willFireOn |
| Methods inherited from class org.apache.openejb.quartz.impl.triggers.AbstractTrigger |
|---|
compareTo, equals, executionComplete, getCalendarName, getDescription, getFireInstanceId, getFullJobName, getFullName, getGroup, getJobDataMap, getJobGroup, getJobKey, getJobName, getKey, getMisfireInstruction, getName, getPriority, getTriggerBuilder, hashCode, setCalendarName, setDescription, setFireInstanceId, setGroup, setJobDataMap, setJobGroup, setJobKey, setJobName, setKey, setMisfireInstruction, setName, setPriority, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.openejb.quartz.CronTrigger |
|---|
getTriggerBuilder |
| Methods inherited from interface org.apache.openejb.quartz.Trigger |
|---|
compareTo, equals, getCalendarName, getDescription, getJobDataMap, getJobKey, getKey, getMisfireInstruction, getPriority |
| Field Detail |
|---|
public static final String DELIMITER
| Constructor Detail |
|---|
public EJBCronTrigger(javax.ejb.ScheduleExpression expr)
throws EJBCronTrigger.ParseException
EJBCronTrigger.ParseException| Method Detail |
|---|
protected org.apache.openejb.core.timer.EJBCronTrigger.FieldExpression parseExpression(int field,
String expr)
throws EJBCronTrigger.ParseException
field - field type from java.util.Calendarexpr - a time expression
EJBCronTrigger.ParseException - when there is a syntax error in the expression, or its values
are out of rangepublic Date getFinalFireTime()
getFinalFireTime in interface org.apache.openejb.quartz.TriggergetFinalFireTime in class org.apache.openejb.quartz.impl.triggers.CronTriggerImplpublic Date getFireTimeAfter(Date afterTime)
getFireTimeAfter in interface org.apache.openejb.quartz.TriggergetFireTimeAfter in class org.apache.openejb.quartz.impl.triggers.CronTriggerImplpublic String getRawValue()
public boolean hasAdditionalProperties()
hasAdditionalProperties in interface org.apache.openejb.quartz.impl.triggers.CoreTriggerhasAdditionalProperties in class org.apache.openejb.quartz.impl.triggers.CronTriggerImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||