Package tigase.extras.mailer
Class Mailer
- java.lang.Object
-
- tigase.extras.mailer.Mailer
-
- All Implemented Interfaces:
tigase.kernel.beans.Initializable
@Bean(name="mailer", active=true, exportable=true) public class Mailer extends java.lang.Object implements tigase.kernel.beans.InitializableCreated by bmalkow on 21.04.2017.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMailer.TYPE
-
Field Summary
Fields Modifier and Type Field Description protected java.util.logging.Loggerlog
-
Constructor Summary
Constructors Constructor Description Mailer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize()voidsendMail(java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText)voidsendMail(java.lang.String from, java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText)voidsendMail(java.lang.String from, java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText, Mailer.TYPE type)voidsetFromAddress(java.lang.String fromAddress)
-
-
-
Method Detail
-
setFromAddress
public void setFromAddress(java.lang.String fromAddress)
-
initialize
public void initialize()
- Specified by:
initializein interfacetigase.kernel.beans.Initializable
-
sendMail
public void sendMail(java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText) throws MailerException- Throws:
MailerException
-
sendMail
public void sendMail(java.lang.String from, java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText)
-
sendMail
public void sendMail(java.lang.String from, java.lang.String toAddresses, java.lang.String messageSubject, java.lang.String messageText, Mailer.TYPE type) throws MailerException- Throws:
MailerException
-
-