|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IAffiliation | Simple interface to describe a calendar account's affiliation with the university or organization. |
| ICalendarAccount | Interface to describe common properties of accounts with a remote calendar system. |
| IDelegateCalendarAccount | Extension of ICalendarAccount that represents a (potentially non-human)
calendar account that can be administered by another ICalendarAccount (which
is the return value of IDelegateCalendarAccount.getAccountOwner()). |
| IEventUtils | This interface provides methods to construct iCal4j VEvents and
Attendees for the Scheduling Assistant stack. |
| IScheduleOwner | Interface that represents a registered "Schedule Owner" within the Scheduling Assistant. |
| IScheduleVisitor | Interface to represent a "Schedule Visitor." |
| IVisibleScheduleBuilder | Interface defining operations for calculating VisibleSchedules. |
| Class Summary | |
|---|---|
| AbstractCalendarAccount | Abstract super type for ICalendarAccount. |
| AbstractScheduleOwner | Abstract IScheduleOwner implementation. |
| AbstractScheduleVisitor | Abstract IScheduleVisitor implementation. |
| AffiliationImpl | Default IAffiliation implementation. |
| AppointmentRole | XParameter that is added to an Attendee to earmark
the Attendee's role in the event (owner, visitor, or both). |
| AvailabilityReflection | XProperty added to Daily notes to signal that the event is a
reflection of a period of Availability in an owner's schedule. |
| AvailableBlock | Representation of a block of availability. |
| AvailableBlockBuilder | Factory for AvailableBlock objects. |
| AvailableSchedule | Container for a SortedSet of AvailableBlocks. |
| AvailableVersion | XProperty that describes the version of
the Scheduling Assistant software used to create this event. |
| CommonDateOperations | Date and Calendar operations common across this application. |
| DefaultEventUtilsImpl | Default IEventUtils implementation. |
| MeetingDurations | Class to represent meeting durations. |
| PublicProfile | The bean represents a public profile for an IScheduleOwner. |
| PublicProfileId | A PublicProfileId is the combination of fields
that identify a PublicProfile. |
| PublicProfileTag | |
| Relationship | Bean to represent an association between
an IScheduleOwner and an IScheduleVisitor
along with a description. |
| Reminders | Bean to represent the reminders preference. |
| SchedulingAssistantAppointment | XProperty to be set on all appointments created via
the Scheduling Assistant system. |
| VisibleSchedule | Object representation of the merged result of an IScheduleOwner's
AvailableSchedule and their Calendar data (from a ICalendarDataDao). |
| VisibleScheduleBuilder | This class implements the mechanism of merging the IScheduleOwner's AvailableSchedule
and the IScheduleOwner's Calendar for an IScheduleVisitor. |
| VisibleScheduleRequestConstraints | Java bean to encapsulate the derived fields from a request to view
an IScheduleOwner's visible schedule. |
| VisibleWindow | Class to represent the IScheduleOwner's preferences
for schedule visibility. |
| VisitorLimit | XProperty that represents
the AvailableBlock's visitor limit. |
| Enum Summary | |
|---|---|
| AppointmentRole.Value | Enum to represent possible values for the AppointmentRole X-Parameter. |
| AvailableStatus | Enum to represent different potential states for an AvailableBlock. |
| Preferences | Enum to store the displayName and key for the different Schedule Owner preferences stored in the Scheduling Assistant system. |
| Exception Summary | |
|---|---|
| InputFormatException | Exception regarding improperly formatted input. |
| ScheduleConstructionException | Exception regarding a failure to construct a visible schedule. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||