Package org.cyclos.impl.messaging
-
Interface Summary Interface Description AlertServiceLocal Service interface for alertsErrorLogServiceLocal InviteServiceLocal Local interface forInviteServiceMessageCategoryServiceLocal Local interface forMessageCategoryServiceMessageServiceLocal NotificationServiceLocal NotificationSettingsServiceLocal SmsServiceLocal -
Class Summary Class Description AlertServiceImpl AlertVOConverter Special handling for AlertVO, which populates the text property from a translation message.BaseEntityNotificationProcessingPollingTask Base polling task associated to a givenNotificationProcessingEntityTypeused to read all entities marked as pending-notification.
For each entity it: Generates a newEntityNotificationProcessingBackgroundTaskexecution; Marks the entity as processed. Finally, theEntityNotificationProcessingBackgroundTaskexecution, will read the entity and process the corresponding notifications for it.EntityNotificationProcessingBackgroundTask Processes an entity with pending notifications.
It retrieves the correspondingEntityNotificationProcessingHandleraccording to its context and processes through it.ErrorLogServiceImpl ErrorLogVOConverter Converter forErrorLogVOInviteServiceImpl Implementation forInviteServiceMessageCategoryServiceImpl implementation forMessageCategoryServiceMessageProcessingBackgroundTask ABackgroundTaskthat process each incoming message to check if an e-mail should be sent.
NOTE: We execute a bulk insert to create theIncomingMessagefrom aOutgoingMessageand the corresponding task executions are created with a trigger (see triggers.ddl).MessageServiceImpl Implementation forMessageServiceNotificationSendingBackgroundTask ABackgroundTaskwhich processes theNotificationentities and send the message through the different mediums.
Please do not confuse this task withEntityNotificationProcessingBackgroundTask.NotificationServiceImpl NotificationSettingsServiceImpl implementation forNotificationSettingsServiceNotificationSettingsServiceImpl.EmailUnsubscribeFields NotificationVOConverter Converts aNotificationto aNotificationVOPurgeMessagesOnTrashPollingTask APollingTaskwhich deletes messages on trash older than a given time framePurgeOldNotificationsPollingTask APollingTaskwhich deletes notifications older than a given time frameSmsServiceImpl Implementation forSmsService