Package net.bluemind.calendar.api
Interface ICalendarPromise
public interface ICalendarPromise
-
Method Summary
Modifier and TypeMethodDescriptionall()
changesetById
(Long since) count
(ItemFlagFilter arg0) create
(String uid, VEventSeries event, Boolean sendNotifications) createById
(long id, VEventSeries arg1) deleteById
(long id) filteredChangesetById
(Long since, ItemFlagFilter arg1) getByIcsUid
(String uid) getComplete
(String uid) getCompleteById
(long id) itemChangelog
(String uid, Long arg1) list()
multipleDeleteById
(List<Long> arg0, Boolean bypassDeletedItems) multipleGet
(List<String> uids) multipleGetById
(List<Long> arg0) reset()
search
(VEventQuery query) sortedIds
(SortDescriptor arg0) sync
(Long since, VEventChanges changes) update
(String uid, VEventSeries event, Boolean sendNotifications) updateById
(long id, VEventSeries arg1) updates
(VEventChanges changes)
-
Method Details
-
all
CompletableFuture<List<String>> all() -
allIds
CompletableFuture<ListResult<Long>> allIds(String filter, Long knownContainerVersion, Integer limit, Integer offset) -
changeset
-
changesetById
-
count
-
create
-
createById
-
delete
-
deleteById
-
filteredChangesetById
CompletableFuture<ContainerChangeset<ItemVersion>> filteredChangesetById(Long since, ItemFlagFilter arg1) -
getByIcsUid
-
getComplete
-
getCompleteById
-
getVersion
CompletableFuture<Long> getVersion() -
isAutoSyncActivated
CompletableFuture<Boolean> isAutoSyncActivated() -
itemChangelog
-
list
CompletableFuture<ListResult<ItemValue<VEventSeries>>> list() -
multipleDeleteById
-
multipleGet
-
multipleGetById
-
reset
CompletableFuture<TaskRef> reset() -
search
-
searchPendingCounters
CompletableFuture<ListResult<ItemValue<VEventSeries>>> searchPendingCounters() -
sortedIds
-
sync
-
touch
-
update
-
updateById
-
updates
-