public class DavExchangeSession.Contact extends ExchangeSession.Contact
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>distributionListMembers, vCardVersiondisplayName, etag, folderPath, itemName, noneMatch, permanentUrl| Constructor and Description |
|---|
Contact()
Default constructor for galFind
|
Contact(org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse)
Build Contact instance from multistatusResponse info
|
Contact(String folderPath,
String itemName,
Map<String,String> properties,
String etag,
String noneMatch) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<PropertyValue> |
buildProperties() |
ExchangeSession.ItemResult |
createOrUpdate()
Create or update contact
|
protected ExchangePropPatchRequest |
internalCreateOrUpdate(String encodedHref) |
addMember, getBody, getContentType, getName, getUid, setName, setVCardVersiongetEtag, getHref, setHref, setItemNameclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic Contact(org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse)
throws IOException,
DavMailException
multiStatusResponse - responseIOException - on errorDavMailException - on errorpublic Contact(String folderPath, String itemName, Map<String,String> properties, String etag, String noneMatch)
public Contact()
protected Set<PropertyValue> buildProperties()
protected ExchangePropPatchRequest internalCreateOrUpdate(String encodedHref) throws IOException
IOExceptionpublic ExchangeSession.ItemResult createOrUpdate() throws IOException
createOrUpdate in class ExchangeSession.ContactIOException - on errorCopyright © 2001–2025 MickaĆ«l Guessant. All rights reserved.