org.apache.activemq.broker.scheduler
Class CronParser
java.lang.Object
org.apache.activemq.broker.scheduler.CronParser
public class CronParser
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CronParser
public CronParser()
getNextScheduledTime
public static long getNextScheduledTime(String cronEntry,
long currentTime)
throws javax.jms.MessageFormatException
- Throws:
javax.jms.MessageFormatException
doUpdateCurrentMonth
protected static long doUpdateCurrentMonth(Calendar working,
org.apache.activemq.broker.scheduler.CronParser.CronEntry month)
throws javax.jms.MessageFormatException
- Throws:
javax.jms.MessageFormatException
doUpdateCurrentDay
protected static long doUpdateCurrentDay(Calendar working,
org.apache.activemq.broker.scheduler.CronParser.CronEntry dayOfMonth,
org.apache.activemq.broker.scheduler.CronParser.CronEntry dayOfWeek)
throws javax.jms.MessageFormatException
- Throws:
javax.jms.MessageFormatException
validate
public static void validate(String cronEntry)
throws javax.jms.MessageFormatException
- Throws:
javax.jms.MessageFormatException
resetToStartOfDay
protected static void resetToStartOfDay(Calendar target,
int day)
calculateValues
protected static List<Integer> calculateValues(org.apache.activemq.broker.scheduler.CronParser.CronEntry entry)
isARange
protected static boolean isARange(String token)
isAStep
protected static boolean isAStep(String token)
isAList
protected static boolean isAList(String token)
isAll
protected static boolean isAll(String token)
getDenominator
protected static int getDenominator(String token)
getNumerator
protected static String getNumerator(String token)
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.