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) 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
 
 -