Uses of Interface
org.silverpeas.components.mailinglist.service.event.MessageListener
-
Packages that use MessageListener Package Description org.silverpeas.components.mailinglist.model org.silverpeas.components.mailinglist.service.job -
-
Uses of MessageListener in org.silverpeas.components.mailinglist.model
Classes in org.silverpeas.components.mailinglist.model that implement MessageListener Modifier and Type Class Description classMailingListComponent -
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 MessageListener Modifier and Type Method Description protected Set<MessageListener>MessageChecker. getRecipientMailingLists(Collection<String> recipients, Map<String,MessageListener> listenersByEmail)Finds all the mailing lists recipients for an email.Map<String,MessageListener>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 MessageListener Modifier and Type Method Description voidMessageChecker. addMessageListener(MessageListener listener)Adds a new listener to the list of listeners.voidMailProcessor. prepareMessage(javax.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 MessageListener Modifier and Type Method Description protected Set<MessageListener>MessageChecker. getRecipientMailingLists(Collection<String> recipients, Map<String,MessageListener> listenersByEmail)Finds all the mailing lists recipients for an email.protected voidMessageChecker. processEmail(javax.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.
-