Show / Hide Table of Contents

Namespace SuperOffice.CRM.Notification

Classes

AppointmentAlarmBroker

AppointmentPushNotificationDispatcher

Hosted service that drains the appointment push-notification queue produced by AppointmentMatrix and sends the notifications via NotificationEventHandler.

AppointmentPushNotificationRecipient

Snapshot of a single push notification recipient, captured from the appointment matrix while its rows are still valid. Holds only primitive values so it can safely outlive the request.

AppointmentPushNotificationTask

A batch of Mobile push notifications to send for a single appointment save/delete, queued for background processing so the originating save/delete request does not have to wait for the (potentially slow) external Central Services calls to complete.

CentralServicesPushNotificationClient

This class can be used to communicate with SuperOffice Central Services, for sending push notification to Pocket users

DeviceInfo

NotificationEventHandler

Contains logic for handling notifications to users when certain events happen Example of events: A new ticket has been created, you have been invited to a meeting

PushNotificationServiceManager

PushNotificationServiceManagerFactory

Interfaces

IPushNotificationServiceManager

IPushNotificationServiceManagerFactory

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top