com.gotjava.system.calendar
Class CalendarManager

java.lang.Object
  |
  +--com.gotjava.system.calendar.CalendarManager

public class CalendarManager
extends java.lang.Object

Manages CalendarDAO instances


Method Summary
 long addEvent(CalendarEvent event)
           
 CalendarSpan getCalendarForUser(com.gotjava.model.signon.JLCPUser user, int span, java.util.Date date)
          Returns the calendar for the given user
 CalendarSpan getCalendarForUser(com.gotjava.model.signon.JLCPUser user, java.lang.String category)
          returns a user calendar handling only events with the given category
 CalendarSpan getCalendarSpan(int span, java.util.Date date)
           
 CalendarEvent getEventForId(long id)
           
static CalendarManager getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static CalendarManager getInstance()

getCalendarForUser

public CalendarSpan getCalendarForUser(com.gotjava.model.signon.JLCPUser user,
                                       int span,
                                       java.util.Date date)
                                throws CalendarException
Returns the calendar for the given user

CalendarException

getCalendarForUser

public CalendarSpan getCalendarForUser(com.gotjava.model.signon.JLCPUser user,
                                       java.lang.String category)
returns a user calendar handling only events with the given category


getCalendarSpan

public CalendarSpan getCalendarSpan(int span,
                                    java.util.Date date)

addEvent

public long addEvent(CalendarEvent event)
              throws CalendarException
CalendarException

getEventForId

public CalendarEvent getEventForId(long id)
                            throws CalendarException
CalendarException


Copyright © 2003 XDL Software Group. All Rights Reserved.