microsoft.exchange.webservices.data.core.response
Class UpdateFolderResponse

java.lang.Object
  extended by microsoft.exchange.webservices.data.core.response.ServiceResponse
      extended by microsoft.exchange.webservices.data.core.response.UpdateFolderResponse
All Implemented Interfaces:
IGetObjectInstanceDelegate<ServiceObject>

public final class UpdateFolderResponse
extends ServiceResponse
implements IGetObjectInstanceDelegate<ServiceObject>

Represents response to UpdateFolder request.


Constructor Summary
UpdateFolderResponse(Folder folder)
          Initializes a new instance of the UpdateFolderResponse class.
 
Method Summary
 ServiceObject getObjectInstanceDelegate(ExchangeService service, String xmlElementName)
          Gets the object instance delegate.
protected  void loaded()
          Clears the change log of the updated folder if the update succeeded.
protected  void readElementsFromXml(EwsServiceXmlReader reader)
          Reads response elements from XML.
 
Methods inherited from class microsoft.exchange.webservices.data.core.response.ServiceResponse
getBatchProcessingStopped, getErrorCode, getErrorDetails, getErrorMessage, getErrorProperties, getResult, internalThrowIfNecessary, 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

UpdateFolderResponse

public UpdateFolderResponse(Folder folder)
Initializes a new instance of the UpdateFolderResponse class.

Parameters:
folder - The folder
Method Detail

readElementsFromXml

protected void readElementsFromXml(EwsServiceXmlReader reader)
                            throws Exception
Reads response elements from XML.

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

loaded

protected void loaded()
Clears the change log of the updated folder if the update succeeded.

Overrides:
loaded in class ServiceResponse

getObjectInstanceDelegate

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

Specified by:
getObjectInstanceDelegate in interface IGetObjectInstanceDelegate<ServiceObject>
Parameters:
service - accepts ExchangeService
xmlElementName - accepts String
Returns:
Object
Throws:
Exception - throws Exception


Copyright © 2012–2015 Microsoft. All rights reserved.