Package net.bluemind.addressbook.api
Interface IAddressBookPromise
public interface IAddressBookPromise
-
Method Summary
Modifier and TypeMethodDescriptionallUids()
changesetById
(Long since) count
(ItemFlagFilter arg0) createById
(long id, VCard arg1) deleteById
(long id) deletePhoto
(String uid) filteredChangesetById
(Long since, ItemFlagFilter arg1) getComplete
(String uid) getCompleteById
(long id) CompletableFuture
<byte[]> CompletableFuture
<byte[]> itemChangelog
(String uid, Long arg1) multipleDeleteById
(List<Long> arg0, Boolean bypassDeletedItems) multipleGet
(List<String> uids) multipleGetById
(List<Long> arg0) reset()
search
(VCardQuery query) sortedIds
(SortDescriptor arg0) sync
(Long since, VCardChanges changes) updateById
(long id, VCard arg1) updates
(VCardChanges changes)
-
Method Details
-
allIds
CompletableFuture<ListResult<Long>> allIds(String filter, Long knownContainerVersion, Integer limit, Integer offset) -
allUids
CompletableFuture<List<String>> allUids() -
changeset
-
changesetById
-
copy
-
count
-
create
-
createById
-
delete
-
deleteById
-
deletePhoto
-
filteredChangesetById
CompletableFuture<ContainerChangeset<ItemVersion>> filteredChangesetById(Long since, ItemFlagFilter arg1) -
getComplete
-
getCompleteById
-
getIcon
-
getInfo
-
getPhoto
-
getVersion
CompletableFuture<Long> getVersion() -
itemChangelog
-
move
-
multipleDeleteById
-
multipleGet
-
multipleGetById
-
reset
CompletableFuture<Void> reset() -
search
-
setPhoto
-
sortedIds
-
sync
-
touch
-
update
-
updateById
-
updates
-