|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int |
ALLDAYEVENTS
|
static int |
ALLEVENTS
|
static int |
TIMEDEVENTS
|
Method Summary | |
java.lang.Long |
addCalendar(ICal cal)
Adds an existing calendar. |
java.lang.Long |
addCalendar(java.lang.String key,
java.lang.String user)
adds a new calendar |
ICal |
getCalendar(java.lang.String key,
java.lang.String user)
Returns a calendar specified by the respective key. |
java.util.List |
getCalendarNames(java.lang.String user)
Returns a List of all calendar keys |
java.util.List |
getCalendars(java.lang.String user)
Returns a List of all calendars |
IEvent |
getEvent(java.lang.String id)
Returns the event from an calendar |
java.util.List |
getEventsForPeriod(java.util.Date start,
java.util.Date end,
java.lang.String user,
int which)
Returns a List of those events that start during the specified timespan. |
void |
removeCalendar(ICal cal)
Removes the Calendar specified by the key |
void |
removeEvent(IEvent event)
Removes the event from the persistent store. |
void |
updateCalendar(ICal cal)
Updates the Calendar specified |
void |
updateCalendar(java.lang.String key,
java.lang.String user)
Updates the Calendar specified by the key |
void |
updateEvent(IEvent event)
Updates the event in the persistent store |
Field Detail |
public static final int ALLEVENTS
public static final int TIMEDEVENTS
public static final int ALLDAYEVENTS
Method Detail |
public java.util.List getCalendars(java.lang.String user)
public java.util.List getCalendarNames(java.lang.String user)
public java.lang.Long addCalendar(java.lang.String key, java.lang.String user)
key
- The key name under which the calendar is to be registered
public java.lang.Long addCalendar(ICal cal)
cal
- the calendar to add
public ICal getCalendar(java.lang.String key, java.lang.String user)
key
-
public void removeCalendar(ICal cal)
public void updateCalendar(java.lang.String key, java.lang.String user)
key
- The key name under which the calendar was registeredpublic void updateCalendar(ICal cal)
cal
- The Calendar to updatepublic java.util.List getEventsForPeriod(java.util.Date start, java.util.Date end, java.lang.String user, int which)
start
- the start Dateend
- the end Datewhich
- Discerns between Any event, timed events and allday events
public IEvent getEvent(java.lang.String id)
id
-
public void removeEvent(IEvent event)
event
- the Event to remove
public void updateEvent(IEvent event)
org.springframework.dao.DataAccessException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |