microsoft.exchange.webservices.data.property.complex
Class RecurringAppointmentMasterId

java.lang.Object
  extended by microsoft.exchange.webservices.data.property.complex.ComplexProperty
      extended by microsoft.exchange.webservices.data.property.complex.ServiceId
          extended by microsoft.exchange.webservices.data.property.complex.ItemId
              extended by microsoft.exchange.webservices.data.property.complex.RecurringAppointmentMasterId
All Implemented Interfaces:
ISelfValidate, ComplexFunctionDelegate<EwsServiceXmlReader>

public final class RecurringAppointmentMasterId
extends ItemId

Represents the Id of an occurrence of a recurring appointment.


Constructor Summary
RecurringAppointmentMasterId(String occurrenceId)
          Represents the Id of an occurrence of a recurring appointment.
 
Method Summary
 String getXmlElementName()
          Gets the name of the XML element.
 void writeAttributesToXml(EwsServiceXmlWriter writer)
          Writes attribute to XML.
 
Methods inherited from class microsoft.exchange.webservices.data.property.complex.ItemId
getItemIdFromString
 
Methods inherited from class microsoft.exchange.webservices.data.property.complex.ServiceId
assign, equals, getChangeKey, getUniqueId, hashCode, isValid, readAttributesFromXml, sameIdAndChangeKey, setChangeKey, setUniqueId, toString, writeToXml
 
Methods inherited from class microsoft.exchange.webservices.data.property.complex.ComplexProperty
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, func, getNamespace, internalValidate, loadFromXml, loadFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, tryReadElementFromXml, tryReadElementFromXmlToPatch, updateFromXml, updateFromXml, validate, writeElementsToXml, writeToXml, writeToXml
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecurringAppointmentMasterId

public RecurringAppointmentMasterId(String occurrenceId)
                             throws Exception
Represents the Id of an occurrence of a recurring appointment.

Parameters:
occurrenceId - the occurrence id
Throws:
Exception - the exception
Method Detail

getXmlElementName

public String getXmlElementName()
Gets the name of the XML element.

Overrides:
getXmlElementName in class ItemId
Returns:
XML element name.

writeAttributesToXml

public void writeAttributesToXml(EwsServiceXmlWriter writer)
                          throws ServiceXmlSerializationException
Writes attribute to XML.

Overrides:
writeAttributesToXml in class ServiceId
Parameters:
writer - the writer
Throws:
ServiceXmlSerializationException - the service xml serialization exception


Copyright © 2012–2015 Microsoft. All rights reserved.