Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
JWebDAV for Exchange
>
Tutorial
> Get properties
The following example shows you how to retrieve property value.
import com.independentsoft.webdav.exchange.ContactPropertyName; import com.independentsoft.webdav.exchange.Property; import com.independentsoft.webdav.exchange.PropertyName; import com.independentsoft.webdav.exchange.WebdavClient; import com.independentsoft.webdav.exchange.WebdavException; public class Example { public static void main(final String[] args) { try { WebdavClient client = new WebdavClient("https://myserver/exchange/emailaddress", "username", "password"); //Get contact's City property Property cityProperty = client.getProperty("contactUrl", ContactPropertyName.CITY); System.out.println("City = " + cityProperty.getValue()); //Get custom property PropertyName myPropertyName = new PropertyName("property1", "independentsoft:"); Property myProperty = client.getProperty("messageUrl", myPropertyName); System.out.println("MyProperty = " + myProperty.getValue()); //Get all properties Property[] allProperties = client.getProperties("messageUrl"); } catch (WebdavException e) { e.printStackTrace(); } } }