microsoft.exchange.webservices.data
Class GetItemResponse

java.lang.Object
  extended by microsoft.exchange.webservices.data.ServiceResponse
      extended by microsoft.exchange.webservices.data.GetItemResponse

public final class GetItemResponse
extends ServiceResponse

Represents a response to an individual item retrieval operation.


Constructor Summary
protected GetItemResponse(Item item, PropertySet propertySet)
          * Initializes a new instance of the class.
 
Method Summary
 Item getItem()
          Gets the item that was retrieved.
 ServiceObject getObjectInstanceDelegate(ExchangeService service, java.lang.String xmlElementName)
          Gets the object instance delegate.
protected  void readElementsFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
          * Reads response elements from XML.
 
Methods inherited from class microsoft.exchange.webservices.data.ServiceResponse
getBatchProcessingStopped, getErrorCode, getErrorDetails, getErrorMessage, getErrorProperties, getResult, internalThrowIfNecessary, loaded, loadExtraErrorDetailsFromXml, loadFromXml, mapErrorCodeToErrorMessage, parseMessageXml, setErrorMessage, throwIfNecessary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetItemResponse

protected GetItemResponse(Item item,
                          PropertySet propertySet)
* Initializes a new instance of the class.

Parameters:
item - the item
propertySet - the property set
Method Detail

readElementsFromXml

protected void readElementsFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
                            throws java.lang.InstantiationException,
                                   java.lang.IllegalAccessException,
                                   java.lang.Exception
* Reads response elements from XML.

Overrides:
readElementsFromXml in class ServiceResponse
Parameters:
reader - the reader
Throws:
java.lang.InstantiationException - the instantiation exception
java.lang.IllegalAccessException - the illegal access exception
java.lang.Exception - the exception

getItem

public Item getItem()
Gets the item that was retrieved.

Returns:
the item

getObjectInstanceDelegate

public ServiceObject getObjectInstanceDelegate(ExchangeService service,
                                               java.lang.String xmlElementName)
                                        throws java.lang.Exception
Gets the object instance delegate.

Parameters:
service - accepts ExchangeService
xmlElementName - accepts String
Returns:
Name
Throws:
java.lang.Exception - throws exception