public class ContactDelegate extends BasePIMDelegate implements me.adaptive.arp.api.IContact
| Constructor and Description |
|---|
ContactDelegate()
Default Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
getContact(me.adaptive.arp.api.ContactUid contact,
me.adaptive.arp.api.IContactResultCallback callback)
Get all the details of a contact according to its id
|
void |
getContactPhoto(me.adaptive.arp.api.ContactUid contact,
me.adaptive.arp.api.IContactPhotoResultCallback callback)
Get the contact photo
|
void |
getContacts(me.adaptive.arp.api.IContactResultCallback callback)
Get all contacts
|
void |
getContactsForFields(me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFieldGroup[] fields)
Get marked fields of all contacts
|
void |
getContactsWithFilter(me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFieldGroup[] fields,
me.adaptive.arp.api.IContactFilter[] filter)
Get marked fields of all contacts according to a filter
|
void |
searchContacts(java.lang.String term,
me.adaptive.arp.api.IContactResultCallback callback)
Search contacts according to a term and send it to the callback
|
void |
searchContactsWithFilter(java.lang.String term,
me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFilter[] filter)
Search contacts according to a term with a filter and send it to the callback
|
boolean |
setContactPhoto(me.adaptive.arp.api.ContactUid contact,
byte[] pngImage)
Set the contact photo
|
getAPIGroup, getAPIVersionpublic void getContact(me.adaptive.arp.api.ContactUid contact,
me.adaptive.arp.api.IContactResultCallback callback)
getContact in interface me.adaptive.arp.api.IContactcontact - id to search forcallback - called for returnpublic void getContactPhoto(me.adaptive.arp.api.ContactUid contact,
me.adaptive.arp.api.IContactPhotoResultCallback callback)
getContactPhoto in interface me.adaptive.arp.api.IContactcontact - id to search forcallback - called for returnpublic void getContacts(me.adaptive.arp.api.IContactResultCallback callback)
getContacts in interface me.adaptive.arp.api.IContactcallback - called for returnpublic void getContactsForFields(me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFieldGroup[] fields)
getContactsForFields in interface me.adaptive.arp.api.IContactcallback - called for returnfields - to get for each Contactpublic void getContactsWithFilter(me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFieldGroup[] fields,
me.adaptive.arp.api.IContactFilter[] filter)
getContactsWithFilter in interface me.adaptive.arp.api.IContactcallback - called for returnfields - to get for each Contactfilter - to search forpublic void searchContacts(java.lang.String term,
me.adaptive.arp.api.IContactResultCallback callback)
searchContacts in interface me.adaptive.arp.api.IContactterm - string to searchcallback - called for returnpublic void searchContactsWithFilter(java.lang.String term,
me.adaptive.arp.api.IContactResultCallback callback,
me.adaptive.arp.api.IContactFilter[] filter)
searchContactsWithFilter in interface me.adaptive.arp.api.IContactterm - string to searchcallback - called for returnfilter - to search forpublic boolean setContactPhoto(me.adaptive.arp.api.ContactUid contact,
byte[] pngImage)
setContactPhoto in interface me.adaptive.arp.api.IContactcontact - id to assign the photopngImage - photo as byte array