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

java.lang.Object
  extended by microsoft.exchange.webservices.data.core.response.ServiceResponse
      extended by microsoft.exchange.webservices.data.core.response.GetStreamingEventsResponse

public final class GetStreamingEventsResponse
extends ServiceResponse

Represents the response to a subscription event retrieval operation.


Constructor Summary
GetStreamingEventsResponse(HangingServiceRequestBase request)
          Initializes a new instance of the GetStreamingEventsResponse class.
 
Method Summary
 List<String> getErrorSubscriptionIds()
          Gets the error subscription ids.
 GetStreamingEventsResults getResults()
          Gets event results from subscription.
protected  boolean loadExtraErrorDetailsFromXml(EwsServiceXmlReader reader, String xmlElementName)
          Loads extra error details from XML
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, loaded, 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

GetStreamingEventsResponse

public GetStreamingEventsResponse(HangingServiceRequestBase request)
Initializes a new instance of the GetStreamingEventsResponse class.

Parameters:
request - The request Request to disconnect when we get a close message.
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

loadExtraErrorDetailsFromXml

protected boolean loadExtraErrorDetailsFromXml(EwsServiceXmlReader reader,
                                               String xmlElementName)
                                        throws Exception
Loads extra error details from XML

Overrides:
loadExtraErrorDetailsFromXml in class ServiceResponse
Parameters:
reader - The reader.
xmlElementName - The current element name of the extra error details.
Returns:
True if the expected extra details is loaded; False if the element name does not match the expected element.
Throws:
Exception

getResults

public GetStreamingEventsResults getResults()
Gets event results from subscription.


getErrorSubscriptionIds

public List<String> getErrorSubscriptionIds()
Gets the error subscription ids.



Copyright © 2012–2015 Microsoft. All rights reserved.