microsoft.exchange.webservices.data.core.service.response
Class SuppressReadReceipt

java.lang.Object
  extended by microsoft.exchange.webservices.data.core.service.ServiceObject
      extended by microsoft.exchange.webservices.data.core.service.response.SuppressReadReceipt

public final class SuppressReadReceipt
extends ServiceObject

Represents a response object created to supress read receipts for an item.


Constructor Summary
SuppressReadReceipt(Item referenceItem)
          Initializes a new instance of the class.
 
Method Summary
 ExchangeVersion getMinimumRequiredServerVersion()
          Gets the minimum required server version.
 ServiceObjectSchema getSchema()
          Internal method to return the schema associated with this type of object.
 void internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition)
          Create the response object.
protected  void internalDelete(DeleteMode deleteMode, SendCancellationsMode sendCancellationsMode, AffectedTaskOccurrence affectedTaskOccurrences)
          Deletes the object.
protected  void internalLoad(PropertySet propertySet)
          Loads the specified set of property on the object.
 
Methods inherited from class microsoft.exchange.webservices.data.core.service.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

SuppressReadReceipt

public SuppressReadReceipt(Item referenceItem)
                    throws Exception
Initializes a new instance of the class.

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

getSchema

public ServiceObjectSchema getSchema()
Internal method to return the schema associated with this type of object.

Specified by:
getSchema in class ServiceObject
Returns:
The schema associated with this type of object.

getMinimumRequiredServerVersion

public 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.

internalLoad

protected void internalLoad(PropertySet propertySet)
Loads the specified set of property on the object.

Specified by:
internalLoad in class ServiceObject
Parameters:
propertySet - the property set

internalDelete

protected void internalDelete(DeleteMode deleteMode,
                              SendCancellationsMode sendCancellationsMode,
                              AffectedTaskOccurrence affectedTaskOccurrences)
Deletes the object.

Specified by:
internalDelete in class ServiceObject
Parameters:
deleteMode - the delete mode
sendCancellationsMode - the send cancellations mode
affectedTaskOccurrences - the affected task occurrences

internalCreate

public void internalCreate(FolderId parentFolderId,
                           MessageDisposition messageDisposition)
                    throws Exception
Create the response object.

Parameters:
parentFolderId - the parent folder id
messageDisposition - the message disposition
Throws:
Exception - the exception


Copyright © 2012–2015 Microsoft. All rights reserved.