public class ExtCalendarMgr extends java.lang.Object implements IExtCalendarMgr
IExtCalendarMgr.ExtCalendarInfo| Constructor and Description |
|---|
ExtCalendarMgr() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearBuffer()
Optional implementation: in case the calendar management buffers calendar infos: release all buffered
information.
|
java.util.List<java.lang.String> |
getAvailableCalendarIds()
Optional implementation: all available calendars.
|
IExtCalendarMgr.ExtCalendarInfo |
getCalendarInfoForDay(java.lang.String calendarId,
java.util.Date d,
java.lang.String timeZone)
Mandatory implementation: check the calendar info for one day.
|
java.util.List<IExtCalendarMgr.ExtCalendarInfo> |
getCalendarInfoForMonth(java.lang.String calendarId,
java.util.Date d,
java.lang.String timeZone)
Mandatory implementation: check the calendar info for all days of one month.
|
static IExtCalendarMgr |
getInstance()
Factory method for passing back an instance of
IExtCalendarMgr. |
public static IExtCalendarMgr getInstance()
IExtCalendarMgr.
The method is checking the system.xml configuration file. In case of not
finding a specific definition an instance of ExtCalendarMgr is
passed back.public void clearBuffer()
IExtCalendarMgrclearBuffer in interface IExtCalendarMgrpublic java.util.List<java.lang.String> getAvailableCalendarIds()
IExtCalendarMgrgetAvailableCalendarIds in interface IExtCalendarMgrpublic IExtCalendarMgr.ExtCalendarInfo getCalendarInfoForDay(java.lang.String calendarId, java.util.Date d, java.lang.String timeZone)
IExtCalendarMgrgetCalendarInfoForDay in interface IExtCalendarMgrpublic java.util.List<IExtCalendarMgr.ExtCalendarInfo> getCalendarInfoForMonth(java.lang.String calendarId, java.util.Date d, java.lang.String timeZone)
IExtCalendarMgrgetCalendarInfoForMonth in interface IExtCalendarMgrCopyright © CaptainCasa Gmbh. All Rights Reserved.