org.codehaus.plexus.mailsender.javamail
Class JndiJavamailMailSender

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.mailsender.AbstractMailSender
          extended by org.codehaus.plexus.mailsender.javamail.AbstractJavamailMailSender
              extended by org.codehaus.plexus.mailsender.javamail.JndiJavamailMailSender
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, MailSender

public class JndiJavamailMailSender
extends AbstractJavamailMailSender

Version:
$Id: JndiJavamailMailSender.java 5559 2007-02-01 16:54:11Z evenisse $
Author:
Emmanuel Venisse

Field Summary
 
Fields inherited from class org.codehaus.plexus.mailsender.javamail.AbstractJavamailMailSender
MAIL_SMTP_AUTH, MAIL_SMTP_DEBUG, MAIL_SMTP_DEBUG2, MAIL_SMTP_HOST, MAIL_SMTP_PASSWORD, MAIL_SMTP_PORT, MAIL_SMTP_QUITWAIT, MAIL_SMTP_SOCKETFACTORY_CLASS, MAIL_SMTP_SOCKETFACTORY_FALLBACK, MAIL_SMTP_SOCKETFACTORY_PORT, MAIL_SMTP_STARTTLS_ENABLE, MAIL_SMTP_TIMEOUT, MAIL_SMTP_USER, MAIL_TRANSPORT_PROTOCOL
 
Fields inherited from class org.codehaus.plexus.mailsender.AbstractMailSender
DEFAULT_SMTP_PORT
 
Fields inherited from interface org.codehaus.plexus.mailsender.MailSender
ROLE
 
Constructor Summary
JndiJavamailMailSender()
           
 
Method Summary
 String getJndiSessionName()
           
 javax.mail.Session getSession()
           
 void setJndiSessionName(String jndiSessionName)
           
 
Methods inherited from class org.codehaus.plexus.mailsender.javamail.AbstractJavamailMailSender
addProperty, getProperties, removeProperty, send, setPassword, setSmtpHost, setSmtpPort, setUsername
 
Methods inherited from class org.codehaus.plexus.mailsender.AbstractMailSender
getPassword, getSmtpHost, getSmtpPort, getUsername, isDebugMode, isSslMode, isTlsEnabled, send, send, setDebugMode, setSslMode, setSslMode, verify
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JndiJavamailMailSender

public JndiJavamailMailSender()
Method Detail

getSession

public javax.mail.Session getSession()
                              throws MailSenderException
Specified by:
getSession in class AbstractJavamailMailSender
Throws:
MailSenderException

getJndiSessionName

public String getJndiSessionName()

setJndiSessionName

public void setJndiSessionName(String jndiSessionName)


Copyright © 2001-2012 Codehaus. All Rights Reserved.