You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ps...@apache.org on 2004/12/23 22:34:16 UTC
svn commit: r123227 - /incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java /incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java
Author: psteitz
Date: Thu Dec 23 13:34:15 2004
New Revision: 123227
URL: http://svn.apache.org/viewcvs?view=rev&rev=123227
Log:
Changed examples in javadoc to work with XmlConfigurator.
Modified:
incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java
incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java
Modified: incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java
Url: http://svn.apache.org/viewcvs/incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java?view=diff&rev=123227&p1=incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java&r1=123226&p2=incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java&r2=123227
==============================================================================
--- incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java (original)
+++ incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/MailSessionFactory.java Thu Dec 23 13:34:15 2004
@@ -29,24 +29,18 @@
import javax.naming.spi.ObjectFactory;
/**
- * <p>Factory class that creates a JNDI named JavaMail Session factory,
+ * Factory class that creates a JNDI named JavaMail Session factory,
* which can be used for managing inbound and outbound electronic mail
* messages via JavaMail APIs. All messaging environment properties
* described in the JavaMail Specification may be passed to the Session
- * factory; however the following properties are the most commonly used:</p>
- * <ul>
- * <li>
- * <li><strong>mail.smtp.host</strong> - Hostname for outbound transport
- * connections. Defaults to <code>localhost</code> if not specified.</li>
- * </ul>
- *
- * <p>This factory can be configured in a <code><DefaultContext></code>
- * or <code><Context></code> element in your <code>conf/server.xml</code>
- * configuration file. An example of factory configuration is:</p>
+ * factory.
+ * <p>
+ * This factory can be configured using the
+ * {@link org.apache.naming.config.XmlConfigurator}.
+ * An example of factory configuration is:</p>
* <pre>
- * <Resource name="mail/smtp" auth="CONTAINER"
- * type="javax.mail.Session"/>
- * <ResourceParams name="mail/smtp">
+ * <resource name="mail/smtp" auth="CONTAINER"
+ * type="javax.mail.Session">
* <parameter>
* <name>factory</name>
* <value>org.apache.naming.factory.MailSessionFactory</value>
@@ -55,7 +49,7 @@
* <name>mail.smtp.host</name>
* <value>mail.mycompany.com</value>
* </parameter>
- * </ResourceParams>
+ * </resource>
* </pre>
*
* @author Craig R. McClanahan
Modified: incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java
Url: http://svn.apache.org/viewcvs/incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java?view=diff&rev=123227&p1=incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java&r1=123226&p2=incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java&r2=123227
==============================================================================
--- incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java (original)
+++ incubator/directory/naming/trunk/factory/src/java/org/apache/naming/factory/SendMailFactory.java Thu Dec 23 13:34:15 2004
@@ -36,40 +36,46 @@
* Factory class that creates a JNDI named javamail MimePartDataSource
* object which can be used for sending email using SMTP.
* <p>
- * Can be configured in the DefaultContext or Context scope
- * of your server.xml configuration file.
+ * Can be configured using the {@link org.apache.naming.config.XmlConfigurator}.
* <p>
* Example:
* <p>
* <pre>
- * <Resource name="mail/send" auth="CONTAINER"
- * type="javax.mail.internet.MimePartDataSource"/>
- * <ResourceParams name="mail/send">
- * <parameter><name>factory</name>
+ * <resource name="mail/send" auth="CONTAINER"
+ * type="javax.mail.internet.MimePartDataSource">
+ * <parameter>
+ * <name>factory</name>
* <value>org.apache.naming.factory.SendMailFactory</value>
* </parameter>
- * <parameter><name>mail.smtp.host</name>
+ * <parameter>
+ * <name>mail.smtp.host</name>
* <value>your.smtp.host</value>
* </parameter>
- * <parameter><name>mail.smtp.user</name>
+ * <parameter>
+ * <name>mail.smtp.user</name>
* <value>someuser</value>
* </parameter>
- * <parameter><name>mail.from</name>
+ * <parameter>
+ * <name>mail.from</name>
* <value>someuser@some.host</value>
* </parameter>
- * <parameter><name>mail.smtp.sendpartial</name>
+ * <parameter>
+ * <name>mail.smtp.sendpartial</name>
* <value>true</value>
* </parameter>
- * <parameter><name>mail.smtp.dsn.notify</name>
+ * <parameter>
+ * <name>mail.smtp.dsn.notify</name>
* <value>FAILURE</value>
* </parameter>
- * <parameter><name>mail.smtp.dsn.ret</name>
+ * <parameter>
+ * <name>mail.smtp.dsn.ret</name>
* <value>FULL</value>
* </parameter>
- * </ResourceParams>
+ * </resource>
* </pre>
*
- * @author Glenn Nielsen Rich Catlett
+ * @author Glenn Nielsen
+ * @author Rich Catlett
*/
public class SendMailFactory implements ObjectFactory