microsoft.exchange.webservices.data.core.service.item
Class MeetingResponse

java.lang.Object
  extended by microsoft.exchange.webservices.data.core.service.ServiceObject
      extended by microsoft.exchange.webservices.data.core.service.item.Item
          extended by microsoft.exchange.webservices.data.core.service.item.EmailMessage
              extended by microsoft.exchange.webservices.data.core.service.item.MeetingMessage
                  extended by microsoft.exchange.webservices.data.core.service.item.MeetingResponse

public class MeetingResponse
extends MeetingMessage

Represents a response to a meeting request. Properties available on meeting messages are defined in the MeetingMessageSchema class.


Constructor Summary
MeetingResponse(ExchangeService service)
          Initializes a new instance of the class.
MeetingResponse(ItemAttachment parentAttachment)
          Initializes a new instance of the class.
 
Method Summary
static MeetingResponse bind(ExchangeService service, ItemId id)
          Binds to an existing meeting response and loads the specified set of property.
static MeetingResponse bind(ExchangeService service, ItemId id, PropertySet propertySet)
          Binds to an existing meeting response and loads the specified set of property.
 ExchangeVersion getMinimumRequiredServerVersion()
          Gets the minimum required server version.
 
Methods inherited from class microsoft.exchange.webservices.data.core.service.item.MeetingMessage
getAssociatedAppointmentId, getHasBeenProcessed, getICalDateTimeStamp, getICalRecurrenceId, getICalUid, getIsDelegated, getIsOutOfDate, getResponseType, getSchema
 
Methods inherited from class microsoft.exchange.webservices.data.core.service.item.EmailMessage
createForward, createReply, forward, forward, getBccRecipients, getCcRecipients, getConversationIndex, getConversationTopic, getFrom, getInternetMessageId, getIsAssociated, getIsDeliveryReceiptRequested, getIsRead, getIsReadReceiptRequested, getIsResponseRequested, getReceivedBy, getReceivedRepresenting, getReferences, getReplyTo, getSender, getToRecipients, reply, send, sendAndSaveCopy, sendAndSaveCopy, sendAndSaveCopy, setFrom, setIsAssociated, setIsDeliveryReceiptRequested, setIsRead, setIsReadReceiptRequested, setIsResponseRequested, setReferences, setSender, suppressReadReceipt
 
Methods inherited from class microsoft.exchange.webservices.data.core.service.item.Item
copy, copy, delete, getAllowedResponseActions, getAttachments, getBody, getCategories, getConversationId, getCulture, getDateTimeCreated, getDateTimeReceived, getDateTimeSent, getDefaultAffectedTaskOccurrences, getDefaultSendCancellationsMode, getDefaultSendInvitationsMode, getDefaultSendInvitationsOrCancellationsMode, getDisplayCc, getDisplayTo, getEffectiveRights, getExtendedProperties, getHasAttachments, getId, getIdPropertyDefinition, getImportance, getInReplyTo, getInternetMessageHeaders, getIsDraft, getIsFromMe, getIsNew, getIsReminderSet, getIsResend, getIsSubmitted, getIsTimeZoneHeaderRequired, getIsUnmodified, getItemClass, getLastModifiedName, getLastModifiedTime, getMimeContent, getParentAttachment, getParentFolderId, getReminderDueBy, getReminderMinutesBeforeStart, getRootItemId, getSensitivity, getSize, getSubject, getUniqueBody, getWebClientEditFormQueryString, getWebClientReadFormQueryString, hasUnprocessedAttachmentChanges, internalCreate, internalDelete, internalLoad, internalUpdate, isAttachment, move, move, removeExtendedProperty, save, save, save, setBody, setCategories, setCulture, setExtendedProperty, setImportance, setInReplyTo, setIsReminderSet, setItemClass, setMimeContent, setReminderDueBy, setReminderMinutesBeforeStart, setSensitivity, setSubject, throwIfThisIsAttachment, update, validate
 
Methods inherited from class microsoft.exchange.webservices.data.core.service.ServiceObject
addServiceObjectChangedEvent, changed, clearChangeLog, clearServiceObjectChangedEvent, getChangeXmlElementName, getDeleteFieldXmlElementName, getIsCustomDateTimeScopingRequired, getLoadedPropertyDefinitions, getObjectFromPropertyDefinition, getPropertyBag, getService, getSetFieldXmlElementName, getXmlElementName, getXmlElementNameOverride, isDirty, isNew, load, load, loadFromXml, loadFromXml, removeServiceObjectChangedEvent, schema, setService, throwIfThisIsNew, throwIfThisIsNotNew, tryGetExtendedProperty, tryGetProperty, tryGetProperty, writeToXml, writeToXmlForUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeetingResponse

public MeetingResponse(ItemAttachment parentAttachment)
                throws Exception
Initializes a new instance of the class.

Parameters:
parentAttachment - The parentAttachment
Throws:
Exception - the exception

MeetingResponse

public MeetingResponse(ExchangeService service)
                throws Exception
Initializes a new instance of the class.

Parameters:
service - EWS service to which this object belongs.
Throws:
Exception - the exception
Method Detail

bind

public static MeetingResponse bind(ExchangeService service,
                                   ItemId id,
                                   PropertySet propertySet)
Binds to an existing meeting response and loads the specified set of property. Calling this method results in a call to EWS.

Parameters:
service - The service to use to bind to the meeting response.
id - The Id of the meeting response to bind to.
propertySet - The set of property to load.
Returns:
A MeetingResponse instance representing the meeting response corresponding to the specified Id.

bind

public static MeetingResponse bind(ExchangeService service,
                                   ItemId id)
Binds to an existing meeting response and loads the specified set of property. Calling this method results in a call to EWS.

Parameters:
service - The service to use to bind to the meeting response.
id - The Id of the meeting response to bind to.
Returns:
A MeetingResponse instance representing the meeting response corresponding to the specified Id.

getMinimumRequiredServerVersion

public ExchangeVersion getMinimumRequiredServerVersion()
Gets the minimum required server version.

Overrides:
getMinimumRequiredServerVersion in class MeetingMessage
Returns:
Earliest Exchange version in which this service object type is supported.


Copyright © 2012–2015 Microsoft. All rights reserved.