30 kerio::web::KId folderId;
42 kerio::jsonapi::contacts::PhoneNumberList phoneNumbers;
43 kerio::jsonapi::contacts::EmailAddressList emailAddresses;
44 kerio::jsonapi::contacts::PostalAddressList postalAddresses;
45 kerio::jsonapi::contacts::UrlList urls;
48 UtcDateTime anniversary;
50 string departmentName;
58 kerio::web::StringList categories;
65 typedef sequence<Contact> ContactList;
89 typedef sequence<Resource> ResourceList;
135 void copy(out kerio::web::ErrorList errors, out CreateResultList result, in kerio::web::KIdList ids, in kerio::web::KId folder);
144 void create(out kerio::web::ErrorList errors, out CreateResultList result, in ContactList contacts);
154 void get(out ContactList list, out
long totalItems, in kerio::web::KIdList folderIds, in
kerio::web::SearchQuery query);
165 void getFromCache(out ContactList list, out
long totalItems, in kerio::web::KIdList folderIds, in
kerio::web::SearchQuery query);
174 void getById(out kerio::web::ErrorList errors, out ContactList result, in kerio::web::KIdList ids);
184 void getByIdFromCache(out kerio::web::ErrorList errors, out ContactList result, in kerio::web::KIdList ids);
192 void getFromAttachment(out
Contact result, in kerio::web::KId
id);
218 void remove(out kerio::web::ErrorList errors, in kerio::web::KIdList ids);
226 void set(out kerio::web::ErrorList errors, out SetResultList result, in ContactList contacts);
235 void move(out kerio::web::ErrorList errors, out CreateResultList result, in kerio::web::KIdList ids, in kerio::web::KId folder);