public class ContactsBackend extends CoreConnect
logger
Constructor and Description |
---|
ContactsBackend(ISyncStorage storage) |
Modifier and Type | Method and Description |
---|---|
void |
delete(BackendSession bs,
java.util.Collection<CollectionItem> serverIds) |
AppData |
fetch(BackendSession bs,
ItemChangeReference ic) |
java.util.Map<java.lang.Long,AppData> |
fetchMultiple(BackendSession bs,
CollectionId collectionId,
java.util.List<java.lang.Long> ids) |
Changes |
getContentChanges(BackendSession bs,
long version,
CollectionId collectionId) |
CollectionItem |
store(BackendSession bs,
CollectionId collectionId,
java.util.Optional<java.lang.String> sid,
IApplicationData data,
CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
SyncState syncState) |
getAddressbookService, getAdmin0Service, getCalendarService, getIMailboxFoldersService, getItemChange, getItemId, getMailboxItemsService, getService, getService, getTodoListService
public ContactsBackend(ISyncStorage storage)
public Changes getContentChanges(BackendSession bs, long version, CollectionId collectionId)
public CollectionItem store(BackendSession bs, CollectionId collectionId, java.util.Optional<java.lang.String> sid, IApplicationData data, CollectionSyncRequest.Options.ConflicResolution conflictPolicy, SyncState syncState) throws ActiveSyncException
ActiveSyncException
public void delete(BackendSession bs, java.util.Collection<CollectionItem> serverIds) throws ActiveSyncException
ActiveSyncException
public AppData fetch(BackendSession bs, ItemChangeReference ic) throws ActiveSyncException
ActiveSyncException
public java.util.Map<java.lang.Long,AppData> fetchMultiple(BackendSession bs, CollectionId collectionId, java.util.List<java.lang.Long> ids) throws ActiveSyncException
ActiveSyncException
Copyright © 2021. All Rights Reserved.