Moyosoft Products | Services | Download | Contact us    
Java Bridge to Exchange
Products  >  Java Bridge to Exchange  >  API Reference    
API Reference
   
Overview  |  
Classic JavaDoc

Interface ExchangeMeeting

com.moyosoft.exchange.calendar.ExchangeMeeting


public interface ExchangeMeeting

Contains information of a meeting either as a calendar item or a received meeting request message.

Methods

int
getAdjacentMeetingCount ()
Returns the total number of calendar items that are adjacent to this meeting's time.
java.util.List
getAdjacentMeetings ()
Returns all calendar items that are adjacent to this meeting's time.
boolean
getAllowNewTimeProposal ()
Returns true if a new meeting time can be proposed for this meeting by an attendee, false otherwise.
java.util.Date
getAppointmentReplyTime ()
Returns the date and time when an attendee replied to a meeting request.
int
getAppointmentSequenceNumber ()
Returns the sequence number of a version of an appointment.
getCalendarItemType ()
Returns the occurrence type of this calendar item. Possible returned values are: CalendarItemType.Single: This item is not associated with a recurring calendar item. CalendarItemType.Occurrence: This item is an occurrence of a recurring calendar item. CalendarItemType.Exception: Th ... more >
int
getConferenceType ()
Returns the type of conferencing that is performed. Possible returned values are: 0: NetMeeting 1: NetShow 2: Chat
int
getConflictingMeetingCount ()
Returns the number of meetings that conflict with this calendar item.
java.util.List
getConflictingMeetings ()
Returns all items that conflict with this meeting's time.
java.util.Date
getDateTimeStamp ()
Indicates the date and time that an instance of a iCalendar object was created.
String
getDuration ()
Returns the duration of this calendar item.
java.util.Date
getEnd ()
Returns the end date and time of this calendar item. Applies only to a single occurrence of a calendar item.
getFreeBusyStatus ()
Returns the free/busy status of this calendar item.
String
getLocation ()
Returns the location of this meeting or appointment.
boolean
getMeetingRequestWasSent ()
Returns true if a meeting request has been sent to requested attendees, false otherwise.
String
getMeetingWorkspaceUrl ()
Returns the URL for the meeting workspace.
getMyResponseType ()
Returns the status of the response for this calendar item.
String
getNetShowUrl ()
Returns the URL for a Microsoft NetShow online meeting.
java.util.List
getOptionalAttendees ()
Returns a list of the optional attendees for this meeting. The returned list may be null or empty if there are no optional attendees.
String
getOrganizerEmailAddress ()
Returns the e-mail address of the organizer of this meeting.
getOrganizerMailbox ()
Returns the mailbox of the organizer of this meeting.
String
getOrganizerName ()
Returns the name of the organizer of this meeting.
java.util.Date
getOriginalStart ()
Returns the original start date and time of this calendar item.
java.util.Date
getRecurrenceId ()
The recurrence ID is used to identify a specific instance of a recurring calendar item.
java.util.List
getRequiredAttendees ()
Returns a list of the required attendees for this meeting. The returned list may be null or empty if there are no required attendees.
java.util.List
getResources ()
Returns a list of the resources for this meeting. The returned list may be null or empty if there are no resources scheduled.
java.util.Date
getStart ()
Returns the start date and time of this calendar item. Applies only to a single occurrence of a calendar item.
String
getTimeZone ()
Returns a textual description of a time zone.
String
getUid ()
Returns an UID uniquely identifying a calendar item.
String
getWhen ()
Returns textual information about when this appointment or meeting occurs.
boolean
isAllDayEvent ()
Returns true if this item is an all-day event; false otherwise.
boolean
isCancelled ()
Returns true if this meeting or appointment has been canceled, false otherwise.
boolean
isOnlineMeeting ()
Returns true if this meeting is online, false otherwise.
boolean
isRecurring ()
Returns true if this calendar item is part of a recurring item, false otherwise.
boolean
isResponseRequested ()
Indicates whether a response is required.
void
respond (ResponseType responseType)
Sends a response to the meeting organizer for this meeting. Only Tentative, Accept or Decline are valid response types.

Community comments



Powered by JavaDocPlus