microsoft.exchange.webservices.data
Class MoveCopyItemResponse

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

public final class MoveCopyItemResponse
extends ServiceResponse

Represents a response to a Move or Copy operation.


Constructor Summary
protected MoveCopyItemResponse()
          Represents a response to a Move or Copy operation.
 
Method Summary
 Item getItem()
          * Gets the copied or moved item.
 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

MoveCopyItemResponse

protected MoveCopyItemResponse()
Represents a response to a Move or Copy operation.

Method Detail

readElementsFromXml

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

Overrides:
readElementsFromXml in class ServiceResponse
Parameters:
reader - the reader
Throws:
java.lang.Exception - the exception

getObjectInstanceDelegate

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

Parameters:
service - the service
xmlElementName - the xml element name
Returns:
the object instance delegate
Throws:
java.lang.Exception - the exception

getItem

public Item getItem()
* Gets the copied or moved item. Item is null if the copy or move operation was between two mailboxes or between a mailbox and a public folder.

Returns:
the item