com.gotjava.system.calendar
Interface CalendarDAO

All Known Implementing Classes:
CalendarDAO_Impl

public interface CalendarDAO

Represents a calendar for a specific user.


Method Summary
 long addEvent(CalendarEvent event)
          Used to ADD, DELETE, or MODIFY an existing event.
 void deleteEvent(CalendarEvent event)
           
 CalendarEvent getEvent(long id)
           
 CalendarSpan getSpan(com.gotjava.model.signon.JLCPUser user, int span, java.util.Date date)
          returns a calendar span for the given 'span' and date.
 void modifyEvent(CalendarEvent event)
           
 

Method Detail

addEvent

public long addEvent(CalendarEvent event)
              throws CalendarException
Used to ADD, DELETE, or MODIFY an existing event.

CalendarException

deleteEvent

public void deleteEvent(CalendarEvent event)
                 throws CalendarException
CalendarException

modifyEvent

public void modifyEvent(CalendarEvent event)
                 throws CalendarException
CalendarException

getEvent

public CalendarEvent getEvent(long id)
                       throws CalendarException
CalendarException

getSpan

public CalendarSpan getSpan(com.gotjava.model.signon.JLCPUser user,
                            int span,
                            java.util.Date date)
                     throws CalendarException
returns a calendar span for the given 'span' and date.

CalendarException
See Also:
CalendarSpan


Copyright © 2003 XDL Software Group. All Rights Reserved.