public class CalendarBundle extends Object implements Calendar
Calendar.| Modifier and Type | Field and Description |
|---|---|
protected Calendar |
calendar |
protected String |
calendarName |
protected String |
className |
protected boolean |
replace |
| Constructor and Description |
|---|
CalendarBundle() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected void |
createCalendar() |
Calendar |
getBaseCalendar()
Get the base calendar.
|
Calendar |
getCalendar() |
String |
getCalendarName() |
String |
getClassName() |
String |
getDescription()
Return the description given to the
Calendar instance by
its creator (if any). |
long |
getNextIncludedTime(long timeStamp)
Determine the next time (in milliseconds) that is 'included' by the
Calendar after the given time.
|
boolean |
getReplace() |
boolean |
isTimeIncluded(long timeStamp)
Determine whether the given time (in milliseconds) is 'included' by the
Calendar.
|
void |
setBaseCalendar(Calendar baseCalendar)
Set a new base calendar or remove the existing one.
|
void |
setCalendar(Calendar calendar) |
void |
setCalendarName(String calendarName) |
void |
setClassName(String className) |
void |
setDescription(String description)
Set a description for the
Calendar instance - may be
useful for remembering/displaying the purpose of the calendar, though
the description has no meaning to Quartz. |
void |
setReplace(boolean replace) |
protected String calendarName
protected String className
protected Calendar calendar
protected boolean replace
public Object clone()
public String getCalendarName()
public void setCalendarName(String calendarName)
public String getClassName()
public void setClassName(String className) throws ClassNotFoundException, InstantiationException, IllegalAccessException
public Calendar getCalendar()
public void setCalendar(Calendar calendar)
public boolean getReplace()
public void setReplace(boolean replace)
public Calendar getBaseCalendar()
CalendarGet the base calendar. Will be null, if not set.
getBaseCalendar in interface Calendarpublic void setBaseCalendar(Calendar baseCalendar)
CalendarSet a new base calendar or remove the existing one.
setBaseCalendar in interface Calendarpublic String getDescription()
Calendar
Return the description given to the Calendar instance by
its creator (if any).
getDescription in interface Calendarpublic void setDescription(String description)
Calendar
Set a description for the Calendar instance - may be
useful for remembering/displaying the purpose of the calendar, though
the description has no meaning to Quartz.
setDescription in interface Calendarpublic boolean isTimeIncluded(long timeStamp)
CalendarDetermine whether the given time (in milliseconds) is 'included' by the Calendar.
isTimeIncluded in interface Calendarpublic long getNextIncludedTime(long timeStamp)
CalendarDetermine the next time (in milliseconds) that is 'included' by the Calendar after the given time.
getNextIncludedTime in interface Calendarprotected void createCalendar()
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException
Copyright © 2014. All rights reserved.