Uses of Interface
org.silverpeas.components.mailinglist.service.event.MessageListener
Packages that use MessageListener
Package
Description
-
Uses of MessageListener in org.silverpeas.components.mailinglist.model
Classes in org.silverpeas.components.mailinglist.model that implement MessageListener -
Uses of MessageListener in org.silverpeas.components.mailinglist.service.job
Methods in org.silverpeas.components.mailinglist.service.job that return types with arguments of type MessageListenerModifier and TypeMethodDescriptionprotected Set<MessageListener> MessageChecker.getRecipientMailingLists(Collection<String> recipients, Map<String, MessageListener> listenersByEmail) Finds all the mailing lists recipients for an email.MessageChecker.prepareListeners()Prepare a map of subscribed email addresses and their corresponding listeners.Methods in org.silverpeas.components.mailinglist.service.job with parameters of type MessageListenerModifier and TypeMethodDescriptionvoidMessageChecker.addMessageListener(MessageListener listener) Adds a new listener to the list of listeners.voidMailProcessor.prepareMessage(jakarta.mail.internet.MimeMessage mail, MessageListener mailingList, MessageEvent event) Process an email, extracting attachments and constructing a Message.Method parameters in org.silverpeas.components.mailinglist.service.job with type arguments of type MessageListenerModifier and TypeMethodDescriptionprotected Set<MessageListener> MessageChecker.getRecipientMailingLists(Collection<String> recipients, Map<String, MessageListener> listenersByEmail) Finds all the mailing lists recipients for an email.protected voidMessageChecker.processEmail(jakarta.mail.internet.MimeMessage mail, Map<MessageListener, MessageEvent> eventsMap, Map<String, MessageListener> listenersByEmail) Process an email, building the events to be send when all email have been processed.