davmail.exchange.ews
Class ResolveNamesMethod

java.lang.Object
  extended by org.apache.commons.httpclient.HttpMethodBase
      extended by org.apache.commons.httpclient.methods.ExpectContinueMethod
          extended by org.apache.commons.httpclient.methods.EntityEnclosingMethod
              extended by org.apache.commons.httpclient.methods.PostMethod
                  extended by davmail.exchange.ews.EWSMethod
                      extended by davmail.exchange.ews.ResolveNamesMethod
All Implemented Interfaces:
org.apache.commons.httpclient.HttpMethod

public class ResolveNamesMethod
extends EWSMethod

Resolve Names method.


Nested Class Summary
 
Nested classes/interfaces inherited from class davmail.exchange.ews.EWSMethod
EWSMethod.Attendee, EWSMethod.Item, EWSMethod.Occurrence
 
Field Summary
protected static AttributeOption RETURN_FULL_CONTACT_DATA
           
 
Fields inherited from class davmail.exchange.ews.EWSMethod
additionalProperties, attachment, attachmentId, baseShape, deleteType, errorDescription, errorDetail, fieldOrder, folderId, includeMimeContent, includesLastItemInRange, item, itemId, itemType, LOGGER, maxCount, methodName, methodOptions, offset, parentFolderId, parentItemId, responseCollectionName, responseItems, savedItemFolderId, searchExpression, serverVersion, timezoneContext, toFolderId, traversal, unresolvedEntry, updates
 
Fields inherited from class org.apache.commons.httpclient.methods.PostMethod
FORM_URL_ENCODED_CONTENT_TYPE
 
Fields inherited from class org.apache.commons.httpclient.methods.EntityEnclosingMethod
CONTENT_LENGTH_AUTO, CONTENT_LENGTH_CHUNKED
 
Fields inherited from class org.apache.commons.httpclient.HttpMethodBase
effectiveVersion, statusLine
 
Constructor Summary
ResolveNamesMethod(String value)
          Build Resolve Names method
 
Method Summary
protected  void handleContact(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem)
           
protected  void handleEmailAddresses(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem)
           
protected  EWSMethod.Item handleItem(javax.xml.stream.XMLStreamReader reader)
           
protected  void handleMailbox(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem)
           
protected  void handlePhoneNumbers(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem)
           
protected  void handlePhysicalAddress(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem, String addressType)
           
protected  void handlePhysicalAddresses(javax.xml.stream.XMLStreamReader reader, EWSMethod.Item responseItem)
           
 
Methods inherited from class davmail.exchange.ews.EWSMethod
addAdditionalProperty, addExtendedPropertyValue, addMethodOption, checkSuccess, endChanges, generateSoapEnvelope, getAttributeValue, getMimeContent, getName, getResponseItem, getResponseItems, getServerVersion, getStatusCode, getTagContent, handleAttachments, handleAttendee, handleAttendees, handleCustom, handleErrors, handleFileAttachment, handleMimeContent, handleModifiedOccurrences, handleOccurrence, handleTag, processResponseBody, processResponseStream, responseTypeToPartstat, setFieldOrder, setSearchExpression, setServerVersion, setTimezoneContext, startChanges, writeAttachmentId, writeAttachments, writeFolderId, writeIndexedPageItemView, writeItem, writeItemId, writeParentFolderId, writeParentItemId, writeRestriction, writeSavedItemFolderId, writeShape, writeSoapBody, writeSortOrder, writeToFolderId, writeUnresolvedEntry, writeUpdates
 
Methods inherited from class org.apache.commons.httpclient.methods.PostMethod
addParameter, addParameter, addParameters, clearRequestBody, generateRequestEntity, getParameter, getParameters, hasRequestContent, removeParameter, removeParameter, setParameter, setRequestBody
 
Methods inherited from class org.apache.commons.httpclient.methods.EntityEnclosingMethod
addContentLengthRequestHeader, addRequestHeaders, generateRequestBody, getFollowRedirects, getRequestCharSet, getRequestContentLength, getRequestEntity, recycle, setContentChunked, setFollowRedirects, setRequestBody, setRequestBody, setRequestContentLength, setRequestContentLength, setRequestEntity, writeRequestBody
 
Methods inherited from class org.apache.commons.httpclient.methods.ExpectContinueMethod
getUseExpectHeader, setUseExpectHeader
 
Methods inherited from class org.apache.commons.httpclient.HttpMethodBase
abort, addCookieRequestHeader, addHostRequestHeader, addProxyConnectionHeader, addRequestHeader, addRequestHeader, addResponseFooter, addUserAgentRequestHeader, checkNotUsed, checkUsed, execute, generateRequestLine, getAuthenticationRealm, getContentCharSet, getDoAuthentication, getEffectiveVersion, getHostAuthState, getHostConfiguration, getMethodRetryHandler, getParams, getPath, getProxyAuthenticationRealm, getProxyAuthState, getQueryString, getRecoverableExceptionCount, getRequestHeader, getRequestHeaderGroup, getRequestHeaders, getRequestHeaders, getResponseBody, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseBodyAsString, getResponseCharSet, getResponseContentLength, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaderGroup, getResponseHeaders, getResponseHeaders, getResponseStream, getResponseTrailerHeaderGroup, getStatusLine, getStatusText, getURI, hasBeenUsed, isAborted, isConnectionCloseForced, isHttp11, isRequestSent, isStrictMode, processCookieHeaders, processResponseHeaders, processStatusLine, readResponse, readResponseBody, readResponseHeaders, readStatusLine, releaseConnection, removeRequestHeader, removeRequestHeader, responseBodyConsumed, setConnectionCloseForced, setDoAuthentication, setHostConfiguration, setHttp11, setMethodRetryHandler, setParams, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setResponseStream, setStrictMode, setURI, shouldCloseConnection, validate, writeRequest, writeRequestHeaders, writeRequestLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RETURN_FULL_CONTACT_DATA

protected static final AttributeOption RETURN_FULL_CONTACT_DATA
Constructor Detail

ResolveNamesMethod

public ResolveNamesMethod(String value)
Build Resolve Names method

Parameters:
value - search value
Method Detail

handleItem

protected EWSMethod.Item handleItem(javax.xml.stream.XMLStreamReader reader)
                             throws javax.xml.stream.XMLStreamException
Overrides:
handleItem in class EWSMethod
Throws:
javax.xml.stream.XMLStreamException

handleMailbox

protected void handleMailbox(javax.xml.stream.XMLStreamReader reader,
                             EWSMethod.Item responseItem)
                      throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

handleContact

protected void handleContact(javax.xml.stream.XMLStreamReader reader,
                             EWSMethod.Item responseItem)
                      throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

handlePhysicalAddress

protected void handlePhysicalAddress(javax.xml.stream.XMLStreamReader reader,
                                     EWSMethod.Item responseItem,
                                     String addressType)
                              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

handlePhysicalAddresses

protected void handlePhysicalAddresses(javax.xml.stream.XMLStreamReader reader,
                                       EWSMethod.Item responseItem)
                                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

handlePhoneNumbers

protected void handlePhoneNumbers(javax.xml.stream.XMLStreamReader reader,
                                  EWSMethod.Item responseItem)
                           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

handleEmailAddresses

protected void handleEmailAddresses(javax.xml.stream.XMLStreamReader reader,
                                    EWSMethod.Item responseItem)
                             throws javax.xml.stream.XMLStreamException
Overrides:
handleEmailAddresses in class EWSMethod
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2001-2013 MickaĆ«l Guessant. All Rights Reserved.