org.apache.naming.factory
クラス SendMailFactory

java.lang.Object
  |
  +--org.apache.naming.factory.SendMailFactory
すべての実装インタフェース:
javax.naming.spi.ObjectFactory

public class SendMailFactory
extends java.lang.Object
implements javax.naming.spi.ObjectFactory

Factory class that creates a JNDI named javamail MimePartDataSource object which can be used for sending email using SMTP.

Can be configured in the DefaultContext or Context scope of your server.xml configuration file.

Example:

 <Resource name="mail/send" auth="CONTAINER"
           type="javax.mail.internet.MimePartDataSource"/>
 <ResourceParams name="mail/send">
   <parameter><name>factory</name>
     <value>org.apache.naming.factory.SendMailFactory</value>
   </parameter>
   <parameter><name>mail.smtp.host</name>
     <value>your.smtp.host</value>
   </parameter>
   <parameter><name>mail.smtp.user</name>
     <value>someuser</value>
   </parameter>
   <parameter><name>mail.from</name>
     <value>someuser@some.host</value>
   </parameter>
   <parameter><name>mail.smtp.sendpartial</name>
     <value>true</value>
   </parameter>
  <parameter><name>mail.smtp.dsn.notify</name>
     <value>FAILURE</value>
   </parameter>
   <parameter><name>mail.smtp.dsn.ret</name>
     <value>FULL</value>
   </parameter>
 </ResourceParams>
 

作成者:
Glenn Nielsen Rich Catlett

フィールドの概要
protected  java.lang.String DataSourceClassName
           
 
コンストラクタの概要
SendMailFactory()
           
 
メソッドの概要
 java.lang.Object getObjectInstance(java.lang.Object RefObj, javax.naming.Name Nm, javax.naming.Context Ctx, java.util.Hashtable Env)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DataSourceClassName

protected final java.lang.String DataSourceClassName
コンストラクタの詳細

SendMailFactory

public SendMailFactory()
メソッドの詳細

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object RefObj,
                                          javax.naming.Name Nm,
                                          javax.naming.Context Ctx,
                                          java.util.Hashtable Env)
                                   throws java.lang.Exception
定義:
インタフェース javax.naming.spi.ObjectFactory 内の getObjectInstance


Copyright ? 2000-2001 Apache Software Foundation. All Rights Reserved.