microsoft.exchange.webservices.data
Class CancelMeetingMessage

java.lang.Object
  extended by microsoft.exchange.webservices.data.ServiceObject
      extended by microsoft.exchange.webservices.data.ResponseObject<TMessage>
          extended by microsoft.exchange.webservices.data.CalendarResponseMessageBase<MeetingCancellation>
              extended by microsoft.exchange.webservices.data.CancelMeetingMessage

public final class CancelMeetingMessage
extends CalendarResponseMessageBase<MeetingCancellation>

Represents a meeting cancellation message.


Constructor Summary
protected CancelMeetingMessage(Item referenceItem)
          * Initializes a new instance of the class.
 
Method Summary
 MessageBody getBody()
          * Gets the body of the response.
protected  ExchangeVersion getMinimumRequiredServerVersion()
          Gets the minimum required server version.
protected  ServiceObjectSchema getSchema()
          Gets the minimum required server version.
 void setBody(MessageBody value)
          Sets the body.
 
Methods inherited from class microsoft.exchange.webservices.data.CalendarResponseMessageBase
calendarSave, calendarSave, calendarSave, calendarSend, calendarSendAndSaveCopy, calendarSendAndSaveCopy, calendarSendAndSaveCopy
 
Methods inherited from class microsoft.exchange.webservices.data.ResponseObject
internalCreate, internalDelete, internalLoad, save, save, save, send, sendAndSaveCopy, sendAndSaveCopy, sendAndSaveCopy
 
Methods inherited from class microsoft.exchange.webservices.data.ServiceObject
addServiceObjectChangedEvent, changed, clearChangeLog, clearServiceObjectChangedEvent, getChangeXmlElementName, getDeleteFieldXmlElementName, getExtendedProperties, getId, getIdPropertyDefinition, getIsCustomDateTimeScopingRequired, getIsTimeZoneHeaderRequired, getLoadedPropertyDefinitions, getObjectFromPropertyDefinition, getPropertyBag, getService, getSetFieldXmlElementName, getXmlElementName, getXmlElementNameOverride, isDirty, isNew, load, load, loadFromXml, loadFromXml, removeServiceObjectChangedEvent, schema, setService, throwIfThisIsNew, throwIfThisIsNotNew, tryGetExtendedProperty, tryGetProperty, tryGetProperty, validate, writeToXml, writeToXmlForUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CancelMeetingMessage

protected CancelMeetingMessage(Item referenceItem)
                        throws java.lang.Exception
* Initializes a new instance of the class.

Parameters:
referenceItem - the reference item
Throws:
java.lang.Exception - the exception
Method Detail

getMinimumRequiredServerVersion

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

Specified by:
getMinimumRequiredServerVersion in class ServiceObject
Returns:
Earliest Exchange version in which this service object type is supported.

getSchema

protected ServiceObjectSchema getSchema()
Gets the minimum required server version.

Overrides:
getSchema in class ResponseObject<MeetingCancellation>
Returns:
Earliest Exchange version in which this service object type is supported.

getBody

public MessageBody getBody()
                    throws ServiceLocalException
* Gets the body of the response.

Returns:
the body
Throws:
ServiceLocalException - the service local exception

setBody

public void setBody(MessageBody value)
             throws java.lang.Exception
Sets the body.

Parameters:
value - the new body
Throws:
java.lang.Exception - the exception