Class SuppressReadReceipt
- java.lang.Object
-
- microsoft.exchange.webservices.data.core.service.ServiceObject
-
- 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
Constructors Constructor Description SuppressReadReceipt(Item referenceItem)Initializes a new instance of the class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExchangeVersiongetMinimumRequiredServerVersion()Gets the minimum required server version.ServiceObjectSchemagetSchema()Internal method to return the schema associated with this type of object.voidinternalCreate(FolderId parentFolderId, MessageDisposition messageDisposition)Create the response object.protected voidinternalDelete(DeleteMode deleteMode, SendCancellationsMode sendCancellationsMode, AffectedTaskOccurrence affectedTaskOccurrences)Deletes the object.protected voidinternalLoad(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
-
-
-
-
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:
getSchemain classServiceObject- Returns:
- The schema associated with this type of object.
-
getMinimumRequiredServerVersion
public ExchangeVersion getMinimumRequiredServerVersion()
Gets the minimum required server version.- Specified by:
getMinimumRequiredServerVersionin classServiceObject- 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:
internalLoadin classServiceObject- Parameters:
propertySet- the property set
-
internalDelete
protected void internalDelete(DeleteMode deleteMode, SendCancellationsMode sendCancellationsMode, AffectedTaskOccurrence affectedTaskOccurrences)
Deletes the object.- Specified by:
internalDeletein classServiceObject- Parameters:
deleteMode- the delete modesendCancellationsMode- the send cancellations modeaffectedTaskOccurrences- the affected task occurrences
-
internalCreate
public void internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition) throws Exception
Create the response object.- Parameters:
parentFolderId- the parent folder idmessageDisposition- the message disposition- Throws:
Exception- the exception
-
-