public class ContentsExporter extends CoreConnect implements IContentsExporter
storage
Constructor and Description |
---|
ContentsExporter(ISyncStorage syncStorage,
MailBackend mailBackend,
CalendarBackend calendarExporter,
ContactsBackend contactsBackend,
TaskBackend taskBackend) |
getAddressbookService, getCalendarService, getContainerUid, getFolder, getItemChange, getItemUid, getServerId, getService, getService, getTodoListService
public ContentsExporter(ISyncStorage syncStorage, MailBackend mailBackend, CalendarBackend calendarExporter, ContactsBackend contactsBackend, TaskBackend taskBackend)
public Changes getChanged(BackendSession bs, SyncState state, FilterType filterType, java.lang.Integer collectionId) throws ActiveSyncException
getChanged
in interface IContentsExporter
ActiveSyncException
public AppData loadStructure(BackendSession bs, BodyOptions bodyOptions, ItemChangeReference ic) throws ActiveSyncException
loadStructure
in interface IContentsExporter
ActiveSyncException
public java.util.Map<java.lang.String,AppData> loadStructures(BackendSession bs, BodyOptions bodyOptions, ItemDataType type, int collectionId, java.util.List<java.lang.String> uids) throws ActiveSyncException
loadStructures
in interface IContentsExporter
ActiveSyncException
public MSAttachementData getEmailAttachement(BackendSession bs, java.lang.String attachmentId) throws ObjectNotFoundException
getEmailAttachement
in interface IContentsExporter
ObjectNotFoundException
public AttachmentResponse getAttachmentMetadata(BackendSession bs, java.lang.String attachmentId) throws ObjectNotFoundException
getAttachmentMetadata
in interface IContentsExporter
ObjectNotFoundException
public java.util.List<ResolveRecipientsResponse.Response.Recipient> resolveRecipients(BackendSession bs, java.util.List<java.lang.String> emails, ResolveRecipientsRequest.Options.Picture picture)
resolveRecipients
in interface IContentsExporter
public ResolveRecipientsResponse.Response.Recipient.Availability fetchAvailability(BackendSession bs, java.lang.String entryUid, java.util.Date startTime, java.util.Date endTime)
fetchAvailability
in interface IContentsExporter
Copyright © 2021. All Rights Reserved.