|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.gnu6.six.schedule
This class handles the part of an mlist that contains the schedule, e.g.,
<schedule>
<TimeZone zone="PST" >
<everyday>
<time start="4:0:0 AM" end="7:15:0 PM" >
</everyday>
<day date="09/17/2002">
<time start="5:0:0 PM" end="7:15:0 PM" >
</day>
<holidays>
<Monday>
</holidays>
</schedule>
| Field Summary | |
static java.lang.String |
country
|
static java.lang.String |
DATE
|
static java.lang.String |
DAY
|
static java.lang.String |
EVERYDAY
|
static java.lang.String |
FILE
|
static java.lang.String |
HOLIDAYS
|
boolean |
isFridayHoliday
|
boolean |
isMondayHoliday
|
boolean |
isSaturdayHoliday
|
boolean |
isSundayHoliday
|
boolean |
isThursdayHoliday
|
boolean |
isTuesdayHoliday
|
boolean |
isWednesdayHoliday
|
static java.lang.String |
language
|
java.lang.String |
Location
|
static java.lang.String |
LOG
|
java.lang.String |
LogFile
|
java.lang.String |
LogStatus
|
static java.lang.String |
MLIST
|
static java.lang.String |
SCHEDULE
|
static java.lang.String |
STATUS
|
static java.lang.String |
TIME
|
static java.lang.String |
TIME_END
|
static java.lang.String |
TIME_START
|
java.lang.String |
TimeZone
|
static java.lang.String |
TIMEZONE
|
| Constructor Summary | |
schedule(java.lang.String mlistLocation)
Creates an insatnce of class schedule corresponding to the schedule defined in the specified mlist. |
|
| Method Summary | |
java.util.Vector |
getDaySchedule(java.util.Date myDay)
getDaySchedule returns Vector of Time-elements with start and end time values. |
java.util.Vector |
getHolidays()
getHolidays returns Vector of Date elements for holidays. |
java.lang.String |
getLogFile()
Returns the log-file defined in mlist with the given schedule. |
java.lang.String |
getLogStatus()
|
java.util.Hashtable |
getSpecialDays()
Returns a hashtable of special days. |
java.util.Vector |
getTimeList()
Returns a vector which entries are Time classes. |
boolean |
isScheduleMissing()
Returns true if the schedule is not defined in mlist. |
java.util.Vector |
sortTime(java.util.Vector tm)
Sorts a vector whose entries are Time classes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public boolean isMondayHoliday
public boolean isTuesdayHoliday
public boolean isWednesdayHoliday
public boolean isThursdayHoliday
public boolean isFridayHoliday
public boolean isSaturdayHoliday
public boolean isSundayHoliday
public java.lang.String TimeZone
public java.lang.String Location
public java.lang.String LogFile
public java.lang.String LogStatus
public static final java.lang.String language
public static final java.lang.String country
public static final java.lang.String SCHEDULE
public static final java.lang.String MLIST
public static final java.lang.String EVERYDAY
public static final java.lang.String TIMEZONE
public static final java.lang.String TIME
public static final java.lang.String TIME_START
public static final java.lang.String TIME_END
public static final java.lang.String DAY
public static final java.lang.String DATE
public static final java.lang.String HOLIDAYS
public static final java.lang.String LOG
public static final java.lang.String FILE
public static final java.lang.String STATUS
| Constructor Detail |
public schedule(java.lang.String mlistLocation)
| Method Detail |
public boolean isScheduleMissing()
public java.util.Vector getTimeList()
Time.Time(String,String,String)public java.util.Hashtable getSpecialDays()
public java.util.Vector getHolidays()
public java.util.Vector getDaySchedule(java.util.Date myDay)
Time.Time(String,String,String)public java.util.Vector sortTime(java.util.Vector tm)
tm - a vector of Time entries
Time.Time(String,String,String)public java.lang.String getLogFile()
public java.lang.String getLogStatus()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||