|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IAffiliationSource | Interface definition operations regarding account "affiliations" (e.g. |
| ICalendarAccountDao | Interface for retrieving ICalendarAccount objects. |
| ICalendarDataDao | Interface for interacting with the back end calendar system. |
| IDelegateCalendarAccountDao | Interface that defines operations for
locating and searching for IDelegateCalendarAccounts. |
| MutableRelationshipDao | Extension of RelationshipDao interface that adds
functions for the Available system to create or destroy
Relationships |
| RelationshipDao | Interface defining operations for retrieving Relationships
for IScheduleOwners and IScheduleVisitors. |
| SchedulingAssistantService | Main service interface for Scheduling Assistant; provides methods
for exposing a IScheduleOwner's VisibleSchedule and
appointment creation/cancellation by IScheduleVisitors. |
| Class Summary | |
|---|---|
| NullAffiliationSourceImpl | Empty IAffiliationSource implementation; knows of no affiliations. |
| Exception Summary | |
|---|---|
| CalendarAccountNotFoundException | Thrown if a required ICalendarAccount cannot
be located. |
| ConflictExistsException | Exception that signals a conflict exists within the schedule.\ Most likely thrown when attempting to schedule an appointment and the time is no longer available. |
| MeetingLimitExceededException | Subclass of SchedulingException thrown when a IScheduleVisitor
attempts to create an appointment with a IScheduleOwner that has a defined
meeting limit that the IScheduleVisitor has already met (or exceeds). |
| NoAppointmentExistsException | SchedulingException triggered when an attempt to cancel
an appointment that doesn't exist is made. |
| SchedulingException | Can be thrown by SchedulingAssistantService from an attempt to create an appointment
on an already busy calendar. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||