microsoft.exchange.webservices.data
Class RecurringAppointmentMasterId

java.lang.Object
  extended by microsoft.exchange.webservices.data.ComplexProperty
      extended by microsoft.exchange.webservices.data.ServiceId
          extended by microsoft.exchange.webservices.data.ItemId
              extended by microsoft.exchange.webservices.data.RecurringAppointmentMasterId

public final class RecurringAppointmentMasterId
extends ItemId

Represents the Id of an occurrence of a recurring appointment.


Constructor Summary
RecurringAppointmentMasterId(java.lang.String occurrenceId)
          Represents the Id of an occurrence of a recurring appointment.
 
Method Summary
protected  java.lang.String getXmlElementName()
          Gets the name of the XML element.
protected  void writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
          Writes attributes to XML.
 
Methods inherited from class microsoft.exchange.webservices.data.ItemId
getItemIdFromString
 
Methods inherited from class microsoft.exchange.webservices.data.ServiceId
assign, equals, getChangeKey, getUniqueId, hashCode, isValid, readAttributesFromXml, sameIdAndChangeKey, setChangeKey, setUniqueId, toString, writeToXml
 
Methods inherited from class microsoft.exchange.webservices.data.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(java.lang.String occurrenceId)
                             throws java.lang.Exception
Represents the Id of an occurrence of a recurring appointment.

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

getXmlElementName

protected java.lang.String getXmlElementName()
Gets the name of the XML element.

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

writeAttributesToXml

protected void writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
                             throws ServiceXmlSerializationException
Writes attributes to XML.

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