java.lang.Object
org.jboss.as.ejb3.timerservice.schedule.attribute.IntegerBasedExpression
org.jboss.as.ejb3.timerservice.schedule.attribute.DayOfMonth

public class DayOfMonth extends IntegerBasedExpression
Represents the value of a day in a month, constructed out of a ScheduleExpression.getDayOfMonth()

A DayOfMonth can hold an Integer or a String as its value. value. The various ways in which a DayOfMonth value can be represented are:

  • Wildcard. For example, dayOfMonth = "*"
  • Range. Examples:
    • dayOfMonth = "1-10"
    • dayOfMonth = "Sun-Tue"
    • dayOfMonth = "1st-5th"
  • List. Examples:
    • dayOfMonth = "1, 12, 20"
    • dayOfMonth = "Mon, Fri, Sun"
    • dayOfMonth = "3rd, 1st, Last"
  • Single value. Examples:
    • dayOfMonth = "Fri"
    • dayOfMonth = "Last"
    • dayOfMonth = "10"

Version:
$Revision: $
Author:
Jaikiran Pai