Uses of Interface
lumis.portal.sendmail.IMultipleMail
-
Packages that use IMultipleMail Package Description lumis.content.workflow.action lumis.portal.activitystream.notifier.email lumis.portal.sendmail lumis.portal.sendmail.dao lumis.portal.sendmail.dao.hibernate -
-
Uses of IMultipleMail in lumis.content.workflow.action
Methods in lumis.content.workflow.action with parameters of type IMultipleMail Modifier and Type Method Description protected void
WorkflowSendMailActionHandler. prepareMailObject(SessionConfig sessionConfig, IMultipleMail mail, ITransaction transaction)
Method created for classes that extend this action handler to customize the mail sent. -
Uses of IMultipleMail in lumis.portal.activitystream.notifier.email
Methods in lumis.portal.activitystream.notifier.email that return IMultipleMail Modifier and Type Method Description protected IMultipleMail
EmailNotifier. createMail(ActivityDocument.IActivity activity, Collection<UserConfig> users, Locale emailLocale)
Creates anIMultipleMail
from theActivityDocument.IActivity
. -
Uses of IMultipleMail in lumis.portal.sendmail
Methods in lumis.portal.sendmail that return IMultipleMail Modifier and Type Method Description IMultipleMail
ISendMailManager. createMultipleMail()
Factory method for creating a new blank mail instance.IMultipleMail
SendMailManager. createMultipleMail()
Methods in lumis.portal.sendmail with parameters of type IMultipleMail Modifier and Type Method Description void
ISendMailManager. addMailToSendQueue(SessionConfig sessionConfig, IMultipleMail mail, String queueId, ITransaction transaction)
Adds an e-mail to the send queue.void
SendMailManager. addMailToSendQueue(SessionConfig sessionConfig, IMultipleMail mail, String queueId, ITransaction transaction)
-
Uses of IMultipleMail in lumis.portal.sendmail.dao
Methods in lumis.portal.sendmail.dao that return IMultipleMail Modifier and Type Method Description IMultipleMail
ISendMailDao. createMultipleMail()
Factory method for creating a new blank mail instance.Methods in lumis.portal.sendmail.dao with parameters of type IMultipleMail Modifier and Type Method Description void
ISendMailDao. addMailToSendQueue(IMultipleMail mail, String queueId, ITransaction transaction)
Adds an mail to the send queue.ISingleMail
ISendMailDao. createSingleMail(IMultipleMail mail, IMailDestination destination)
Returns aISingleMail
instance as the given mail addressed to the given destination.IMailDestination
ISendMailDao. fetchNextPendingDestination(IMultipleMail multipleMail)
Returns for the next destination pending for sending for the given mail, and marks its status as sending. -
Uses of IMultipleMail in lumis.portal.sendmail.dao.hibernate
Methods in lumis.portal.sendmail.dao.hibernate that return IMultipleMail Modifier and Type Method Description IMultipleMail
SendMailDaoHib. createMultipleMail()
Methods in lumis.portal.sendmail.dao.hibernate with parameters of type IMultipleMail Modifier and Type Method Description void
SendMailDaoHib. addMailToSendQueue(IMultipleMail mail, String queueId, ITransaction transaction)
ISingleMail
SendMailDaoHib. createSingleMail(IMultipleMail mail, IMailDestination destination)
This implementation actually uses the same mail instance, only sets the values in the to, cc and bcc fields.IMailDestination
SendMailDaoHib. fetchNextPendingDestination(IMultipleMail mail)
-