|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.ViewBase
public abstract class ViewBase
Represents the base view class for search operations.
| Method Summary | |
|---|---|
protected abstract Integer |
getMaxEntriesReturned()
Gets the maximum number of items or folders the search operation should return. |
PropertySet |
getPropertySet()
Gets the property set. |
protected PropertySet |
getPropertySetOrDefault()
Gets the property set or the default. |
protected abstract ServiceObjectType |
getServiceObjectType()
Gets the type of service object this view applies to. |
protected abstract String |
getViewXmlElementName()
Gets the name of the view XML element. |
protected void |
internalValidate(microsoft.exchange.webservices.data.ServiceRequestBase request)
Validates this view. |
protected abstract void |
internalWriteSearchSettingsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer,
Grouping groupBy)
Writes the search settings to XML. |
protected void |
internalWriteViewToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
Writes this view to XML. |
void |
setPropertySet(PropertySet propertySet)
Sets the property set. |
protected abstract void |
writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
Writes the attributes to XML. |
protected abstract void |
writeOrderByToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
Writes OrderBy property to XML. |
protected void |
writeToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer,
Grouping groupBy)
Writes to XML. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
protected void internalValidate(microsoft.exchange.webservices.data.ServiceRequestBase request)
throws ServiceValidationException,
ServiceVersionException
request - The request using this view.
ServiceValidationException - the service validation exception
ServiceVersionException - the service version exception
protected void internalWriteViewToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws ServiceXmlSerializationException,
Exception
writer - The writer
ServiceXmlSerializationException - the service xml serialization exception
Exception - the exception
protected abstract void internalWriteSearchSettingsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer,
Grouping groupBy)
throws XMLStreamException,
ServiceXmlSerializationException
writer - The WritergroupBy - The group by clause.
XMLStreamException - the xML stream exception
ServiceXmlSerializationException - the service xml serialization exception
protected abstract void writeOrderByToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws XMLStreamException,
ServiceXmlSerializationException
writer - The Writer
XMLStreamException - the xML stream exception
ServiceXmlSerializationException - the service xml serialization exceptionprotected abstract String getViewXmlElementName()
protected abstract Integer getMaxEntriesReturned()
protected abstract ServiceObjectType getServiceObjectType()
protected abstract void writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws ServiceXmlSerializationException
writer - The writer.
ServiceXmlSerializationException - the service xml serialization exception
protected void writeToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer,
Grouping groupBy)
throws Exception
writer - The writer.groupBy - The group by clause.
Exception - the exceptionprotected PropertySet getPropertySetOrDefault()
public PropertySet getPropertySet()
public void setPropertySet(PropertySet propertySet)
propertySet - The property set
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||