Class AttendeeAvailability
- java.lang.Object
-
- microsoft.exchange.webservices.data.core.response.ServiceResponse
-
- microsoft.exchange.webservices.data.core.response.AttendeeAvailability
-
public final class AttendeeAvailability extends ServiceResponse
Represents the availability of an individual attendee.
-
-
Constructor Summary
Constructors Constructor Description AttendeeAvailability()Initializes a new instance of the AttendeeAvailability class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<CalendarEvent>getCalendarEvents()Gets a collection of calendar events for the attendee.Collection<LegacyFreeBusyStatus>getMergedFreeBusyStatus()Gets a collection of merged free/busy status for the attendee.FreeBusyViewTypegetViewType()Gets the free/busy view type that wes retrieved for the attendee.WorkingHoursgetWorkingHours()Gets the working hours of the attendee.voidloadFreeBusyViewFromXml(EwsServiceXmlReader reader, FreeBusyViewType viewType)Loads the free busy view from XML.-
Methods inherited from class microsoft.exchange.webservices.data.core.response.ServiceResponse
getBatchProcessingStopped, getErrorCode, getErrorDetails, getErrorMessage, getErrorProperties, getResult, internalThrowIfNecessary, loaded, loadExtraErrorDetailsFromXml, loadFromXml, mapErrorCodeToErrorMessage, parseMessageXml, readElementsFromXml, setErrorMessage, throwIfNecessary
-
-
-
-
Constructor Detail
-
AttendeeAvailability
public AttendeeAvailability()
Initializes a new instance of the AttendeeAvailability class.
-
-
Method Detail
-
loadFreeBusyViewFromXml
public void loadFreeBusyViewFromXml(EwsServiceXmlReader reader, FreeBusyViewType viewType) throws Exception
Loads the free busy view from XML.- Parameters:
reader- the readerviewType- the view type- Throws:
Exception- the exception
-
getCalendarEvents
public Collection<CalendarEvent> getCalendarEvents()
Gets a collection of calendar events for the attendee.- Returns:
- the calendar events
-
getMergedFreeBusyStatus
public Collection<LegacyFreeBusyStatus> getMergedFreeBusyStatus()
Gets a collection of merged free/busy status for the attendee.- Returns:
- the merged free busy status
-
getViewType
public FreeBusyViewType getViewType()
Gets the free/busy view type that wes retrieved for the attendee.- Returns:
- the view type
-
getWorkingHours
public WorkingHours getWorkingHours()
Gets the working hours of the attendee.- Returns:
- the working hours
-
-