|
||||||||
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 java.lang.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 java.lang.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 exceptionprotected void internalWriteViewToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer) throws ServiceXmlSerializationException, java.lang.Exception
writer
- The writer
ServiceXmlSerializationException
- the service xml serialization exception
java.lang.Exception
- the exceptionprotected abstract void internalWriteSearchSettingsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer, Grouping groupBy) throws javax.xml.stream.XMLStreamException, ServiceXmlSerializationException
writer
- The WritergroupBy
- The group by clause.
javax.xml.stream.XMLStreamException
- the xML stream exception
ServiceXmlSerializationException
- the service xml serialization exceptionprotected abstract void writeOrderByToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer) throws javax.xml.stream.XMLStreamException, ServiceXmlSerializationException
writer
- The Writer
javax.xml.stream.XMLStreamException
- the xML stream exception
ServiceXmlSerializationException
- the service xml serialization exceptionprotected abstract java.lang.String getViewXmlElementName()
protected abstract java.lang.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 exceptionprotected void writeToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer, Grouping groupBy) throws java.lang.Exception
writer
- The writer.groupBy
- The group by clause.
java.lang.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 |