lumis.portal.sendmail
Interface IMailSender

Package class diagram package IMailSender
All Known Implementing Classes:
SmtpMailSender

@StableMinor(version="4.1",
             sinceVersion="4.0")
public interface IMailSender

Defines the methods a mail sender must implement. A mail sender is an object called by ISendMailManager to perform the sending of mails.

Since:
4.0.4

Method Summary
 void sendMail(SessionConfig sessionConfig, ISingleMail mail, ITransaction transaction)
          Sends a mail.
 

Method Detail

sendMail

void sendMail(SessionConfig sessionConfig,
              ISingleMail mail,
              ITransaction transaction)
              throws PortalException
Sends a mail.

Parameters:
sessionConfig - the user session information
mail - information about the mail to be sent.
transaction - the transaction for persistence access.
Throws:
PortalException - if it was not possible to send the mail.


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.