public class ContentsExporter extends CoreConnect implements IContentsExporter
Constructor and Description |
---|
ContentsExporter(MailBackend mailBackend,
CalendarBackend calendarExporter,
ContactsBackend contactsBackend,
TaskBackend taskBackend) |
getAddressbookService, getAdmin0Service, getCalendarService, getIMailboxFoldersService, getItemChange, getItemId, getMailboxItemsService, getService, getService, getTodoListService
public ContentsExporter(MailBackend mailBackend, CalendarBackend calendarExporter, ContactsBackend contactsBackend, TaskBackend taskBackend)
public Changes getChanged(BackendSession bs, SyncState state, FilterType filterType, CollectionId 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.Long,AppData> loadStructures(BackendSession bs, BodyOptions bodyOptions, ItemDataType type, CollectionId collectionId, java.util.List<java.lang.Long> ids) 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.