TServiceObject
- ServiceObject type.TChange
- Change type.public abstract class SyncResponse<TServiceObject extends ServiceObject,TChange extends Change> extends ServiceResponse
Modifier | Constructor and Description |
---|---|
protected |
SyncResponse(PropertySet propertySet)
Initializes a new instance of the class.
|
Modifier and Type | Method and Description |
---|---|
protected abstract TChange |
createChangeInstance()
Creates the change instance.
|
ChangeCollection<TChange> |
getChanges()
Gets a list of changes that occurred on the synchronized folder.
|
protected abstract String |
getIncludesLastInRangeXmlElementName()
Gets the name of the includes last in range XML element.
|
protected abstract boolean |
getSummaryPropertiesOnly()
Gets a value indicating whether this request returns full or summary
property.
|
protected void |
readElementsFromXml(EwsServiceXmlReader reader)
Reads response elements from XML.
|
getBatchProcessingStopped, getErrorCode, getErrorDetails, getErrorMessage, getErrorProperties, getResult, internalThrowIfNecessary, loaded, loadExtraErrorDetailsFromXml, loadFromXml, mapErrorCodeToErrorMessage, parseMessageXml, setErrorMessage, throwIfNecessary
protected SyncResponse(PropertySet propertySet)
propertySet
- the property setprotected abstract String getIncludesLastInRangeXmlElementName()
protected abstract TChange createChangeInstance()
protected void readElementsFromXml(EwsServiceXmlReader reader) throws ServiceLocalException, Exception
readElementsFromXml
in class ServiceResponse
reader
- the readerServiceLocalException
- the service local exceptionException
- the exceptionpublic ChangeCollection<TChange> getChanges()
protected abstract boolean getSummaryPropertiesOnly()
Copyright © 2012–2015 Microsoft. All rights reserved.