|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ICalendarAccount.IScheduleOwner implementation.IScheduleVisitor implementation.VisibleSchedule.addFreeBlock(AvailableBlock) on each AvailableBlock
in the Collection.
IAffiliation implementation.XParameter that is added to an Attendee to earmark
the Attendee's role in the event (owner, visitor, or both).XProperty added to Daily notes to signal that the event is a
reflection of a period of Availability in an owner's schedule.AvailableBlock objects.SortedSet of AvailableBlocks.AvailableBlock.XProperty that describes the version of
the Scheduling Assistant software used to create this event.Date object that represents the beginning of the same day as the argument,
e.g.
IVisibleScheduleBuilder.calculateVisibleSchedule(Date, Date, Calendar, AvailableSchedule, IScheduleOwner, IScheduleVisitor),
passing null in for the IScheduleVisitor argument.
VisibleSchedule for an IScheduleVisitor viewing
an IScheduleOwner's account.
IScheduleVisitor's own calendar data
within the display of an IScheduleOwners schedule.
IScheduleVisitor's calendar data and compare it to the IScheduleOwner's availability.
ICalendarAccount cannot
be located.IScheduleOwner's schedule.
IScheduleVisitor/IScheduleOwner.
IScheduleOwner's schedule for events within the times
defined by the AvailableBlock.
AvailableBlocks in the argument Set.
Date and Calendar operations common across this application.Attendee property for the specified user and role.
Attendee appropriate for the specified ICalendarAccount
and AppointmentRole
AvailableBlock into a VEvent that can be stored in the
calendar system to represent that same block.
Date into a XMLGregorianCalendar.
AvailableSchedule into an iCalendar Calendar
for the purposes of reflection back into the calendar system.
Date into the
String representation required for iCalendar.
XMLGregorianCalendar into a Date.
AvailableBlockElement
AvailableBlockList
AvailableBlock with a visitorLimit of 1.
AvailableBlock.
AvailableBlock.
AvailableBlock with a visitorLimit of 1 and using this application's common time format ("yyyyMMdd-HHmm")
for the start and end datetimes.
AvailableBlock using this applications common time format ("yyyyMMdd-HHmm").
AvailableBlock using this applications common time format ("yyyyMMdd-HHmm").
AvailableBlock that starts at the startTime Phrase (uses
CommonDateOperations.parseDateTimePhrase(String) format) and ends duration minutes later.
AvailableBlock that ENDS at the endDate argument and starts duration minutes prior.
AvailableBlock from the following criteria:
startTimePhrase and endTimePhrase should look like HH:MM AM/PM.
daysOfWeekPhrase looks like "MWF" and uses the following characters:
N is Sunday
M is Monday
T is Tuesday
W is Wednesday
R is Thursday
F is Friday
S is Saturday
startDate must exist before endDate on the calendar.
AvailableBlock from the following criteria:
startTimePhrase and endTimePhrase should look like HH:MM AM/PM.
daysOfWeekPhrase looks like "MWF" and uses the following characters:
N is Sunday
M is Monday
T is Tuesday
W is Wednesday
R is Thursday
F is Friday
S is Saturday
startDate must exist before endDate on the calendar.
CancelAppointmentRequest
CancelAppointmentResponse
CreateAppointmentRequest
CreateAppointmentResponse
GetRelationshipsRequest
GetRelationshipsResponse
GetScheduleOwnerByIdRequest
GetScheduleOwnerByIdResponse
GetTargetAvailableBlockRequest
GetTargetAvailableBlockResponse
IsEligibleRequest
IsEligibleResponse
AvailableBlock using the argument endTime as the end and MINIMUM_MINUTES minutes
prior to endTime as the start.
PreferencesElement
PreferencesSet
AvailableBlock from the specified startTime to an endTime interpreted from MeetingDurations.getMinLength().
AvailableBlock from the specified startTime to an endTime interpreted from MeetingDurations.getMinLength().
RelationshipElement
RelationshipList
ScheduleOwnerElement
AvailableBlock by adding MINIMUM_MINUTES minutes to startTime as the endTime
and visitorLimit of 1.
AvailableBlock by adding MINIMUM_MINUTES minutes to startTime as the endTime.
AvailableBlock by adding MINIMUM_MINUTES minutes to startTime as the endTime
and visitorLimit of 1.
AvailableBlock by adding MINIMUM_MINUTES minutes to startTime as the endTime.
VisibleScheduleRequest
VisibleScheduleResponse
VisitorConflictsRequest
VisitorConflictsResponse
VisibleWindow is 24 hours (start) and 3 weeks (end).
IEventUtils implementation.String argument to a mailto URI if possible.
Date object that represents the end of the same day as the argument,
e.g.
AvailableBlock into a SortedSet of AvailableBlocks with a duration equal
to the meetingLengthMinutes argument in minutes.
Set of AvailableBlock into a SortedSet of AvailableBlocks with a duration equal
to the meetingLengthMinutes argument in minutes.
List of Relationships with
the specified IScheduleOwner.
List of Relationships with
the specified IScheduleVisitor.
MeetingDurations object from the argument String.
VisibleWindow from
it's String storage format.
Uid, intended for use with Scheduling Assistant VEvents.
VEvent argument.
VEvent argument.
List of
AvailableBlocks that match the target AvailableStatus.
ICalendarAccount between the specified dates.
Calendar from
the AvailableBlocks stored in this instance.
ICalendarAccount by username.
ICalendarAccount by listed attributeName and attributeValue.
ICalendarAccount by unique id in the calendar system.
String) used to authenticate with the calendar system.
String) for this account in
the calendar system.
AvailableBlocks that match the target AvailableStatus.
Map containing all Preferences as keys mapped
to their default values (as Strings).
IDelegateCalendarAccount by name, only skip resolution of the
owner ICalendarAccount.
IDelegateCalendarAccount by name if the specified
ICalendarAccount argument is the designated account owner.
IDelegateCalendarAccount by calendar system unique id, only skip resolution of the
owner ICalendarAccount.
IDelegateCalendarAccount by unique id if the specified
ICalendarAccount argument is the designated account owner.
VEvent that corresponds with the information in the AvailableBlock
in the IScheduleOwner's schedule.
VEvent for an existing Scheduling Assistant Appointment at the times
specified by the targetBlock in the IScheduleOwner's schedule.
IScheduleOwner.
Preferences.LOCATION.
Preferences.DURATIONS.
Preferences.DURATIONS as an integer.
Preferences.VISIBLE_WINDOW.
Preferences.REMINDERS.
AvailableBlock stored
within this object, or null if this object
is empty.
AvailableBlock
stored within this object, or null if this object
is empty.
Attendees in the event
that have the role AppointmentRole.VISITOR.
VisibleSchedule for the specified IScheduleOwner
scoped to the IScheduleVisitor.
VisibleSchedule for the specified IScheduleOwner
scoped to the IScheduleVisitor.
ICalendarAccount objects.ICalendarAccount that represents a (potentially non-human)
calendar account that can be administered by another ICalendarAccount (which
is the return value of IDelegateCalendarAccount.getAccountOwner()).IDelegateCalendarAccounts.VEvents and
Attendees for the Scheduling Assistant stack.VEvent's attendee list,
the visitor argument has VISITOR role in the event, and the owner argument has OWNER role in the event.
Preferences.REFLECT_SCHEDULE.
VisibleSchedules.IScheduleVisitor as an attendee to the VEvent in
the IScheduleOwner's schedule.
IScheduleVisitor from the attendees in the VEvent in
the IScheduleOwner's schedule.
AvailableBlock objects within this instance
that conflict with the argument.
List of Date objects that fall between startDate and endDate and
exist on the days specified by daysOfWeekPhrase.
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).RelationshipDao interface that adds
functions for the Available system to create or destroy
RelationshipsVisibleScheduleRequestConstraints, which
enforces all the appropriate constraints.
SchedulingException triggered when an attempt to cancel
an appointment that doesn't exist is made.IAffiliationSource implementation; knows of no affiliations.String in the common date format for this application into a Date.
String in the common date/time format for this application into a Date.
ProdId attached to Calendars sent to the CalDAV server by the Scheduling Assistant.
IScheduleOwner.PublicProfileId is the combination of fields
that identify a PublicProfile.IScheduleOwner's
account between the specified dates.
IScheduleOwner's
current AvailableSchedule in the owner's calendar account.
IScheduleOwner and an IScheduleVisitor
along with a description.Relationships
for IScheduleOwners and IScheduleVisitors.IScheduleVisitor/IScheduleOwner within
the times specified in the AvailableBlock.
XProperty to be set on all appointments created via
the Scheduling Assistant system.IScheduleOwner's VisibleSchedule and
appointment creation/cancellation by IScheduleVisitors.SchedulingAssistantService from an attempt to create an appointment
on an already busy calendar.ICalendarAccounts that correspond with the
searchText argument.
List of IDelegateCalendarAccount that correspond
to the searchText argument and are assigned to the ICalendarAccount owner argument.
List of IDelegateCalendarAccount that correspond
to the searchText argument.
VisibleSchedule including
only blocks between start and end, inclusive.
IScheduleOwner's
AvailableSchedule and their Calendar data (from a ICalendarDataDao).IScheduleOwner's AvailableSchedule
and the IScheduleOwner's Calendar for an IScheduleVisitor.DefaultEventUtilsImpl.
IScheduleOwner's visible schedule.IScheduleOwner's preferences
for schedule visibility.XProperty that represents
the AvailableBlock's visitor limit.VEvents will cause a conflict
(either a red/busy block in the visible schedule or cause ConflictExistsExceptions).
VEvent argument in a Calendar.
XMLGregorianCalendar
objects to Dates and vice-versa.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||