| Modifier and Type | Field and Description | 
|---|---|
BackendSession | 
SendMailData.backendSession  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IBackend.acknowledgeRemoteWipe(BackendSession bs)  | 
void | 
IBackend.clearInternalState(BackendSession bs)
Called when the EAS request finishes 
 | 
void | 
IContentsImporter.emptyFolderContent(BackendSession bs,
                  BMFolder folder,
                  boolean deleteSubFolder)  | 
ResolveRecipientsResponse.Response.Recipient.Availability | 
IContentsExporter.fetchAvailability(BackendSession bs,
                 java.lang.String emailAddress,
                 java.util.Date startTime,
                 java.util.Date endTime)  | 
void | 
IContentsImporter.forwardEmail(BackendSession bs,
            com.google.common.io.ByteSource mailContent,
            java.lang.Boolean saveInSent,
            java.lang.String collectionId,
            java.lang.String serverId,
            boolean includePrevious)  | 
AttachmentResponse | 
IContentsExporter.getAttachmentMetadata(BackendSession bs,
                     java.lang.String attachmentName)  | 
Changes | 
IContentsExporter.getChanged(BackendSession bs,
          SyncState state,
          FilterType filterType,
          java.lang.Integer collectionId)  | 
FolderChanges | 
IHierarchyExporter.getChanges(BackendSession bs,
          SyncState state)  | 
IContentsExporter | 
IBackend.getContentsExporter(BackendSession bs)  | 
IContentsImporter | 
IBackend.getContentsImporter(java.lang.Integer collectionId,
                   BackendSession bs)  | 
MSAttachementData | 
IContentsExporter.getEmailAttachement(BackendSession bs,
                   java.lang.String attachmentName)  | 
IHierarchyExporter | 
IBackend.getHierarchyExporter(BackendSession bs)  | 
IHierarchyImporter | 
IBackend.getHierarchyImporter(BackendSession bs)  | 
java.lang.String | 
IBackend.getPictureBase64(BackendSession bs,
                int photoId)  | 
java.lang.String | 
IContentsImporter.importCalendarUserStatus(BackendSession bs,
                        java.lang.String eventUid,
                        AttendeeStatus userResponse,
                        java.util.Date instanceId)  | 
java.lang.Long | 
IHierarchyImporter.importFolderCreate(BackendSession bs,
                  SyncFolder sf)  | 
boolean | 
IHierarchyImporter.importFolderDelete(BackendSession bs,
                  int serverId)  | 
boolean | 
IHierarchyImporter.importFolderUpdate(BackendSession bs,
                  SyncFolder sf)  | 
CollectionItem | 
IContentsImporter.importMessageChange(BackendSession bs,
                   int collectionId,
                   ItemDataType type,
                   com.google.common.base.Optional<java.lang.String> serverId,
                   IApplicationData data,
                   CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
                   SyncState syncState)  | 
void | 
IContentsImporter.importMessageDeletion(BackendSession bs,
                     ItemDataType type,
                     java.util.Collection<CollectionItem> serverIds,
                     java.lang.Boolean moveToTrash)  | 
java.util.List<MoveItemsResponse.Response> | 
IContentsImporter.importMoveItems(BackendSession bs,
               ItemDataType type,
               BMFolder srcFolder,
               BMFolder dstFolder,
               java.util.List<CollectionItem> items)  | 
void | 
IBackend.initInternalState(BackendSession bs)
Called on EAS request start 
 | 
AppData | 
IContentsExporter.loadStructure(BackendSession bs,
             BodyOptions bodyOptions,
             ItemChangeReference ir)  | 
java.util.Map<java.lang.String,AppData> | 
IContentsExporter.loadStructures(BackendSession bs,
              BodyOptions bodyOptions,
              ItemDataType type,
              int collectionId,
              java.util.List<java.lang.String> uids)  | 
void | 
IContentsImporter.replyEmail(BackendSession bs,
          com.google.common.io.ByteSource mailContent,
          java.lang.Boolean saveInSent,
          java.lang.String collectionId,
          java.lang.String serverId,
          boolean includePrevious)  | 
java.util.List<ResolveRecipientsResponse.Response.Recipient> | 
IContentsExporter.resolveRecipients(BackendSession bs,
                 java.util.List<java.lang.String> to,
                 ResolveRecipientsRequest.Options.Picture picture)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BMBackend.acknowledgeRemoteWipe(BackendSession bs)  | 
void | 
BMBackend.clearInternalState(BackendSession bs)  | 
java.lang.Long | 
FolderBackend.createFolder(BackendSession bs,
            ItemDataType type,
            SyncFolder sf)  | 
java.lang.Long | 
FolderBackend.createMailFolder(BackendSession bs,
                SyncFolder sf)  | 
boolean | 
FolderBackend.deleteFolder(BackendSession bs,
            ItemDataType type,
            BMFolder folder)  | 
boolean | 
FolderBackend.deleteMailFolder(BackendSession bs,
                BMFolder folder)  | 
void | 
ContentsImporter.emptyFolderContent(BackendSession bs,
                  BMFolder f,
                  boolean deleteSubFolder)  | 
ResolveRecipientsResponse.Response.Recipient.Availability | 
ContentsExporter.fetchAvailability(BackendSession bs,
                 java.lang.String entryUid,
                 java.util.Date startTime,
                 java.util.Date endTime)  | 
void | 
ContentsImporter.forwardEmail(BackendSession bs,
            com.google.common.io.ByteSource mailContent,
            java.lang.Boolean saveInSent,
            java.lang.String collectionId,
            java.lang.String serverId,
            boolean includePrevious)  | 
AttachmentResponse | 
ContentsExporter.getAttachmentMetadata(BackendSession bs,
                     java.lang.String attachmentId)  | 
Changes | 
ContentsExporter.getChanged(BackendSession bs,
          SyncState state,
          FilterType filterType,
          java.lang.Integer collectionId)  | 
FolderChanges | 
FolderBackend.getChanges(BackendSession bs,
          long version)  | 
FolderChanges | 
HierarchyExporter.getChanges(BackendSession bs,
          SyncState state)  | 
IContentsExporter | 
BMBackend.getContentsExporter(BackendSession bs)  | 
IContentsImporter | 
BMBackend.getContentsImporter(java.lang.Integer collectionId,
                   BackendSession bs)  | 
MSAttachementData | 
ContentsExporter.getEmailAttachement(BackendSession bs,
                   java.lang.String attachmentId)  | 
IHierarchyExporter | 
BMBackend.getHierarchyExporter(BackendSession bs)  | 
IHierarchyImporter | 
BMBackend.getHierarchyImporter(BackendSession bs)  | 
java.lang.String | 
BMBackend.getPictureBase64(BackendSession bs,
                int photoId)  | 
java.lang.String | 
ContentsImporter.importCalendarUserStatus(BackendSession bs,
                        java.lang.String eventUid,
                        AttendeeStatus userResponse,
                        java.util.Date instanceId)  | 
java.lang.Long | 
HierarchyImporter.importFolderCreate(BackendSession bs,
                  SyncFolder sf)  | 
boolean | 
HierarchyImporter.importFolderDelete(BackendSession bs,
                  int serverId)  | 
boolean | 
HierarchyImporter.importFolderUpdate(BackendSession bs,
                  SyncFolder sf)  | 
CollectionItem | 
ContentsImporter.importMessageChange(BackendSession bs,
                   int collectionId,
                   ItemDataType type,
                   com.google.common.base.Optional<java.lang.String> serverId,
                   IApplicationData data,
                   CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
                   SyncState syncState)  | 
void | 
ContentsImporter.importMessageDeletion(BackendSession bs,
                     ItemDataType type,
                     java.util.Collection<CollectionItem> serverIds,
                     java.lang.Boolean moveToTrash)  | 
java.util.List<MoveItemsResponse.Response> | 
ContentsImporter.importMoveItems(BackendSession bs,
               ItemDataType type,
               BMFolder srcFolder,
               BMFolder dstFolder,
               java.util.List<CollectionItem> items)  | 
void | 
BMBackend.initInternalState(BackendSession bs)  | 
AppData | 
ContentsExporter.loadStructure(BackendSession bs,
             BodyOptions bodyOptions,
             ItemChangeReference ic)  | 
java.util.Map<java.lang.String,AppData> | 
ContentsExporter.loadStructures(BackendSession bs,
              BodyOptions bodyOptions,
              ItemDataType type,
              int collectionId,
              java.util.List<java.lang.String> uids)  | 
void | 
ContentsImporter.replyEmail(BackendSession bs,
          com.google.common.io.ByteSource mailContent,
          java.lang.Boolean saveInSent,
          java.lang.String collectionId,
          java.lang.String serverId,
          boolean includePrevious)  | 
java.util.List<ResolveRecipientsResponse.Response.Recipient> | 
ContentsExporter.resolveRecipients(BackendSession bs,
                 java.util.List<java.lang.String> emails,
                 ResolveRecipientsRequest.Options.Picture picture)  | 
boolean | 
FolderBackend.updateFolder(BackendSession bs,
            ItemDataType type,
            BMFolder folder,
            SyncFolder sf)  | 
boolean | 
FolderBackend.updateMailFolder(BackendSession bs,
                SyncFolder sf)  | 
| Modifier and Type | Method and Description | 
|---|---|
ConvertedVEvent | 
EventConverter.convert(BackendSession bs,
       IApplicationData appliData)  | 
ConvertedVEvent | 
EventConverter.convert(BackendSession bs,
       VEventSeries vevent,
       IApplicationData appliData)  | 
void | 
CalendarBackend.delete(BackendSession bs,
      java.util.Collection<CollectionItem> serverIds)  | 
AppData | 
CalendarBackend.fetch(BackendSession bs,
     ItemChangeReference ic)  | 
ResolveRecipientsResponse.Response.Recipient.Availability | 
CalendarBackend.fetchAvailability(BackendSession bs,
                 java.lang.String entryUid,
                 java.util.Date start,
                 java.util.Date end)  | 
java.util.Map<java.lang.String,AppData> | 
CalendarBackend.fetchMultiple(BackendSession bs,
             int collectionId,
             java.util.List<java.lang.String> uids)  | 
Changes | 
CalendarBackend.getContentChanges(BackendSession bs,
                 long version,
                 java.lang.Integer collectionId)  | 
java.util.List<MoveItemsResponse.Response> | 
CalendarBackend.move(BackendSession bs,
    BMFolder srcFolder,
    BMFolder dstFolder,
    java.util.List<CollectionItem> items)  | 
CollectionItem | 
CalendarBackend.store(BackendSession bs,
     java.lang.Integer collectionId,
     com.google.common.base.Optional<java.lang.String> sid,
     IApplicationData data,
     CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
     SyncState syncState)  | 
java.lang.String | 
CalendarBackend.updateUserStatus(BackendSession bs,
                java.lang.String eventUid,
                AttendeeStatus status,
                java.util.Date instanceId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ContactsBackend.delete(BackendSession bs,
      java.util.Collection<CollectionItem> serverIds)  | 
AppData | 
ContactsBackend.fetch(BackendSession bs,
     ItemChangeReference ic)  | 
java.util.Map<java.lang.String,AppData> | 
ContactsBackend.fetchMultiple(BackendSession bs,
             int collectionId,
             java.util.List<java.lang.String> uids)  | 
Changes | 
ContactsBackend.getContentChanges(BackendSession bs,
                 long version,
                 java.lang.Integer collectionId)  | 
CollectionItem | 
ContactsBackend.store(BackendSession bs,
     int collectionId,
     com.google.common.base.Optional<java.lang.String> sid,
     IApplicationData data,
     CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
     SyncState syncState)  | 
| Modifier and Type | Method and Description | 
|---|---|
IAddressBook | 
CoreConnect.getAddressbookService(BackendSession bs,
                     java.lang.String containerUid)  | 
ICalendar | 
CoreConnect.getCalendarService(BackendSession bs,
                  java.lang.String containerUid)  | 
<T> T | 
CoreConnect.getService(BackendSession bs,
          java.lang.Class<T> klass,
          java.lang.String... params)  | 
ITodoList | 
CoreConnect.getTodoListService(BackendSession bs,
                  java.lang.String containerUid)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
FolderManager.createMailbox(BackendSession bs,
             java.lang.String folderName)  | 
void | 
MailBackend.delete(BackendSession bs,
      java.util.Collection<CollectionItem> serverIds,
      java.lang.Boolean moveToTrash)  | 
void | 
EmailManager.delete(BackendSession bs,
      java.util.Map<BMFolder,java.util.List<java.lang.Integer>> items)  | 
boolean | 
FolderManager.deleteMailbox(BackendSession bs,
             java.lang.String folderName)  | 
boolean | 
EmailManager.exists(BackendSession bs,
      StoreClient store,
      BMFolder folder)  | 
AppData | 
MailBackend.fetch(BackendSession bs,
     BodyOptions bodyParams,
     ItemChangeReference ic)  | 
IMAPByteSource | 
EmailManager.fetchMimeStream(BackendSession bs,
               BMFolder folder,
               java.lang.Integer uid)  | 
java.util.Map<java.lang.String,AppData> | 
MailBackend.fetchMultiple(BackendSession bs,
             BodyOptions bodyParams,
             int collectionId,
             java.util.List<java.lang.String> uids)  | 
IMAPByteSource | 
EmailManager.findAttachment(BackendSession bs,
              BMFolder folder,
              java.lang.Integer mailUid,
              java.lang.String mimePartAddress)  | 
void | 
MailBackend.forwardEmail(BackendSession bs,
            com.google.common.io.ByteSource mailContent,
            java.lang.Boolean saveInSent,
            java.lang.String collectionId,
            java.lang.String serverId,
            boolean includePrevious)  | 
static LazyLoaded<BodyOptions,AirSyncBaseResponse> | 
BodyLoaderFactory.from(BackendSession bs,
    BMFolder folder,
    int imapUid,
    BodyOptions bodyOpts)  | 
MSAttachementData | 
MailBackend.getAttachment(BackendSession bs,
             java.lang.String attachmentId)  | 
Changes | 
MailBackend.getContentChanges(BackendSession bs,
                 SyncState state,
                 java.lang.Integer collectionId,
                 boolean hasFilterTypeChanged)  | 
MailChanges | 
IEmailSync.getSync(StoreClient imapStore,
       int devId,
       BackendSession bs,
       SyncState state,
       int collectionId,
       boolean hasFilterTypeChanged)  | 
ListResult | 
EmailManager.listAllFolders(BackendSession bs)  | 
AirSyncBaseResponse | 
EmailManager.loadBody(BackendSession bs,
        BMFolder folder,
        int uid,
        BodyOptions options)  | 
EmailResponse | 
EmailManager.loadStructure(BackendSession bs,
             BMFolder folder,
             int uid)  | 
protected StoreClient | 
AbstractItemManager.login(BackendSession bs)
Login on port 144 (bm-ips) 
 | 
protected StoreClient | 
AbstractItemManager.loginCyrus(BackendSession bs)
Login on port 1143 (cyrus direct) 
 | 
java.util.List<MoveItemsResponse.Response> | 
MailBackend.move(BackendSession bs,
    BMFolder srcFolder,
    BMFolder dstFolder,
    java.util.List<CollectionItem> items)  | 
java.util.List<MoveItemsResponse.Response> | 
EmailManager.moveItems(BackendSession bs,
         BMFolder srcFolder,
         BMFolder dstFolder,
         java.util.List<CollectionItem> items)  | 
void | 
EmailManager.moveToTrash(BackendSession bs,
           java.util.Map<BMFolder,java.util.List<java.lang.Integer>> items)  | 
void | 
EmailManager.purgeFolder(BackendSession bs,
           BMFolder folder)  | 
void | 
MailBackend.purgeFolder(BackendSession bs,
           BMFolder f,
           boolean deleteSubFolder)  | 
MailboxChanges | 
EmailManager.qresync(BackendSession bs,
       SyncState state,
       BMFolder folder,
       StoreClient store,
       boolean hasFilterChanged)  | 
void | 
MailBackend.replyToEmail(BackendSession bs,
            com.google.common.io.ByteSource mailContent,
            java.lang.Boolean saveInSent,
            java.lang.String cid,
            java.lang.String serverId,
            boolean includePrevious)  | 
void | 
EmailManager.sendEmail(BackendSession bs,
         IRenderableMessage email,
         java.lang.Boolean saveInSent)  | 
void | 
EmailManager.setAnsweredFlag(BackendSession bs,
               BMFolder folder,
               java.lang.Integer uid)  | 
void | 
EmailManager.setForwardedFlag(BackendSession bs,
                BMFolder folder,
                java.lang.Integer uid)  | 
CollectionItem | 
MailBackend.store(BackendSession bs,
     int collectionId,
     com.google.common.base.Optional<java.lang.String> serverId,
     IApplicationData data)  | 
void | 
EmailManager.updateFlags(BackendSession bs,
           BMFolder folder,
           java.util.HashMap<java.lang.Integer,MSEmail> mails)  | 
boolean | 
FolderManager.updateMailbox(BackendSession bs,
             java.lang.String from,
             java.lang.String dest)  | 
| Constructor and Description | 
|---|
StructureMailLoader(BackendSession bs,
                   java.lang.String mbox,
                   StoreClient store)  | 
| Constructor and Description | 
|---|
EventProvider(BackendSession bs)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISearchSource.Results<SearchResult> | 
BmSearchContact.search(BackendSession bs,
      SearchRequest request)  | 
ISearchSource.Results<SearchResult> | 
BmSearchMailbox.search(BackendSession bs,
      SearchRequest request)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TaskBackend.delete(BackendSession bs,
      java.util.Collection<CollectionItem> serverIds)  | 
AppData | 
TaskBackend.fetch(BackendSession bs,
     ItemChangeReference ic)  | 
java.util.Map<java.lang.String,AppData> | 
TaskBackend.fetchMultiple(BackendSession bs,
             int collectionId,
             java.util.List<java.lang.String> uids)  | 
Changes | 
TaskBackend.getContentChanges(BackendSession bs,
                 long version,
                 java.lang.Integer collectionId)  | 
CollectionItem | 
TaskBackend.store(BackendSession bs,
     int collectionId,
     com.google.common.base.Optional<java.lang.String> sid,
     IApplicationData data,
     CollectionSyncRequest.Options.ConflicResolution conflictPolicy,
     SyncState syncState)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
UserBackend.getPictureBase64(BackendSession bs,
                int photoId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FolderCreateProtocol.execute(BackendSession bs,
       FolderCreateRequest query,
       org.vertx.java.core.Handler<FolderCreateResponse> responseHandler)  | 
void | 
FolderDeleteProtocol.execute(BackendSession bs,
       FolderDeleteRequest query,
       org.vertx.java.core.Handler<FolderDeleteResponse> responseHandler)  | 
void | 
FolderUpdateProtocol.execute(BackendSession bs,
       FolderUpdateRequest query,
       org.vertx.java.core.Handler<FolderUpdateResponse> responseHandler)  | 
void | 
FolderCreateProtocol.write(BackendSession bs,
     Responder responder,
     FolderCreateResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
FolderDeleteProtocol.write(BackendSession bs,
     Responder responder,
     FolderDeleteResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
FolderUpdateProtocol.write(BackendSession bs,
     Responder responder,
     FolderUpdateResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FolderSyncProtocol.execute(BackendSession bs,
       FolderSyncRequest query,
       org.vertx.java.core.Handler<FolderSyncResponse> responseHandler)  | 
void | 
FolderSyncProtocol.write(BackendSession bs,
     Responder responder,
     FolderSyncResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GetItemEstimateProtocol.execute(BackendSession bs,
       GetItemEstimateRequest query,
       org.vertx.java.core.Handler<GetItemEstimateResponse> responseHandler)  | 
void | 
GetItemEstimateProtocol.write(BackendSession bs,
     Responder responder,
     GetItemEstimateResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ItemOperationsProtocol.execute(BackendSession bs,
       ItemOperationsRequest query,
       org.vertx.java.core.Handler<ItemOperationsResponse> responseHandler)  | 
void | 
ItemOperationsProtocol.write(BackendSession bs,
     Responder responder,
     ItemOperationsResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
MailRequestBase.process(AuthorizedDeviceQuery dq,
       BackendSession bs,
       com.google.common.io.ByteSource mailContent,
       boolean saveInSent,
       Responder responder,
       org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SendMailProtocol.execute(BackendSession bs,
       SendMailRequest query,
       org.vertx.java.core.Handler<SendMailResponse> responseHandler)  | 
void | 
SendMailEndpoint12.process(AuthorizedDeviceQuery dq,
       BackendSession bs,
       com.google.common.io.ByteSource mailContent,
       boolean saveInSent,
       Responder responder,
       org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
SendMailProtocol.write(BackendSession bs,
     Responder responder,
     SendMailResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SmartForwardProtocol.execute(BackendSession bs,
       SmartForwardRequest query,
       org.vertx.java.core.Handler<SmartForwardResponse> responseHandler)  | 
void | 
SmartForwardEndpoint12.process(AuthorizedDeviceQuery dq,
       BackendSession bs,
       com.google.common.io.ByteSource mailContent,
       boolean saveInSent,
       Responder responder,
       org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
SmartForwardProtocol.write(BackendSession bs,
     Responder responder,
     SmartForwardResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SmartReplyProtocol.execute(BackendSession bs,
       SmartReplyRequest query,
       org.vertx.java.core.Handler<SmartReplyResponse> responseHandler)  | 
void | 
SmartReplyEndpoint12.process(AuthorizedDeviceQuery dq,
       BackendSession bs,
       com.google.common.io.ByteSource mailContent,
       boolean saveInSent,
       Responder responder,
       org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
SmartReplyProtocol.write(BackendSession bs,
     Responder responder,
     SmartReplyResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MeetingResponseProtocol.execute(BackendSession bs,
       MeetingResponseRequest query,
       org.vertx.java.core.Handler<MeetingResponseResponse> responseHandler)  | 
void | 
MeetingResponseProtocol.write(BackendSession bs,
     Responder responder,
     MeetingResponseResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MoveItemsProtocol.execute(BackendSession bs,
       MoveItemsRequest query,
       org.vertx.java.core.Handler<MoveItemsResponse> responseHandler)  | 
void | 
MoveItemsProtocol.write(BackendSession bs,
     Responder responder,
     MoveItemsResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PingProtocol.execute(BackendSession bs,
       PingRequest query,
       org.vertx.java.core.Handler<PingResponse> responseHandler)  | 
void | 
PingProtocol.write(BackendSession bs,
     Responder responder,
     PingResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProvisionProtocol.execute(BackendSession bs,
       ProvisionRequest req,
       org.vertx.java.core.Handler<ProvisionResponse> responseHandler)  | 
void | 
ProvisionProtocol.write(BackendSession bs,
     Responder responder,
     ProvisionResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResolveRecipientsProtocol.execute(BackendSession bs,
       ResolveRecipientsRequest query,
       org.vertx.java.core.Handler<ResolveRecipientsResponse> responseHandler)  | 
void | 
ResolveRecipientsProtocol.write(BackendSession bs,
     Responder responder,
     ResolveRecipientsResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SearchProtocol.execute(BackendSession bs,
       SearchRequest query,
       org.vertx.java.core.Handler<SearchResponse> responseHandler)  | 
ISearchSource.Results<SearchResult> | 
SearchProtocol.search(BackendSession bs,
      SearchRequest request)  | 
void | 
SearchProtocol.write(BackendSession bs,
     Responder responder,
     SearchResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SettingsProtocol.execute(BackendSession bs,
       SettingsRequest sr,
       org.vertx.java.core.Handler<SettingsResponse> responseHandler)  | 
void | 
SettingsProtocol.write(BackendSession bs,
     Responder responder,
     SettingsResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SyncProtocol.execute(BackendSession bs,
       SyncRequest sr,
       org.vertx.java.core.Handler<SyncResponse> responseHandler)  | 
void | 
SyncProtocol.write(BackendSession bs,
     Responder responder,
     SyncResponse response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
IApplicationData | 
ContactDecoder.decode(BackendSession bs,
      org.w3c.dom.Element syncData)  | 
IApplicationData | 
CalendarDecoder.decode(BackendSession bs,
      org.w3c.dom.Element syncData)  | 
IApplicationData | 
IDataDecoder.decode(BackendSession bs,
      org.w3c.dom.Element syncData)  | 
IApplicationData | 
TaskDecoder.decode(BackendSession bs,
      org.w3c.dom.Element syncData)  | 
IApplicationData | 
EmailDecoder.decode(BackendSession bs,
      org.w3c.dom.Element syncData)  | 
| Modifier and Type | Method and Description | 
|---|---|
static BackendSession | 
SessionWrapper.wrap(AuthorizedDeviceQuery query)  | 
| Modifier and Type | Field and Description | 
|---|---|
static CircuitBreaker<BackendSession> | 
ProtocolCircuitBreaker.INSTANCE  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IEasProtocol.execute(BackendSession bs,
       Q query,
       org.vertx.java.core.Handler<R> responseHandler)  | 
void | 
IEasProtocol.write(BackendSession bs,
     Responder responder,
     R response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Field and Description | 
|---|---|
BackendSession | 
ExecutionPayload.bs  | 
| Constructor and Description | 
|---|
ExecutionPayload(BackendSession bs,
                Q query)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BrokenExecutorProtocol.execute(BackendSession bs,
       BrokenExecutorProtocol.BrokenReq query,
       org.vertx.java.core.Handler<BrokenExecutorProtocol.BrokenResp> responseHandler)  | 
void | 
BrokenParserProtocol.execute(BackendSession bs,
       BrokenParserProtocol.BrokenReq query,
       org.vertx.java.core.Handler<BrokenParserProtocol.BrokenResp> responseHandler)  | 
void | 
BrokenWriterProtocol.execute(BackendSession bs,
       BrokenWriterProtocol.BrokenReq query,
       org.vertx.java.core.Handler<BrokenWriterProtocol.BrokenResp> responseHandler)  | 
void | 
BrokenExecutorProtocol.write(BackendSession bs,
     Responder responder,
     BrokenExecutorProtocol.BrokenResp response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
BrokenParserProtocol.write(BackendSession bs,
     Responder responder,
     BrokenParserProtocol.BrokenResp response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
void | 
BrokenWriterProtocol.write(BackendSession bs,
     Responder responder,
     BrokenWriterProtocol.BrokenResp response,
     org.vertx.java.core.Handler<java.lang.Void> completion)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISearchSource.Results<SearchResult> | 
ISearchSource.search(BackendSession bs,
      SearchRequest request)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISearchSource.Results<SearchResult> | 
BookSource.search(BackendSession bs,
      SearchRequest request)  | 
| Modifier and Type | Method and Description | 
|---|---|
SyncState | 
StateMachine.getFolderSyncState(BackendSession bs,
                  java.lang.String syncKey)  | 
SyncState | 
StateMachine.getSyncState(BackendSession bs,
            int folderId,
            java.lang.String syncKey)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Long | 
SyncStorage.createFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderName)  | 
boolean | 
SyncStorage.deleteFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderUri)  | 
java.util.List<java.lang.String> | 
SyncStorage.getSentItems(BackendSession bs,
            int folderId)  | 
void | 
SyncStorage.insertSentItems(BackendSession bs,
               int folderId,
               java.util.Set<java.lang.String> uids)  | 
boolean | 
SyncStorage.needReset(BackendSession bs)  | 
void | 
SyncStorage.resetFolder(BackendSession bs)  | 
void | 
SyncStorage.resetSentItems(BackendSession bs,
              int folderId)  | 
boolean | 
SyncStorage.updateFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderUri,
            java.lang.String folderName)  | 
void | 
SyncStorage.updateLastSync(BackendSession bs)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Long | 
ISyncStorage.createFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderName)
Create + autosubscription 
 | 
boolean | 
ISyncStorage.deleteFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderUri)  | 
java.util.List<java.lang.String> | 
ISyncStorage.getSentItems(BackendSession bs,
            int folderId)  | 
void | 
ISyncStorage.insertSentItems(BackendSession bs,
               int folderId,
               java.util.Set<java.lang.String> uids)  | 
boolean | 
ISyncStorage.needReset(BackendSession bs)  | 
void | 
ISyncStorage.resetFolder(BackendSession bs)  | 
void | 
ISyncStorage.resetSentItems(BackendSession bs,
              int folderId)  | 
boolean | 
ISyncStorage.updateFolder(BackendSession bs,
            ItemDataType type,
            java.lang.String folderUri,
            java.lang.String folderName)  | 
void | 
ISyncStorage.updateLastSync(BackendSession bs)
Update device lastSync 
 | 
Copyright © 2021. All Rights Reserved.