Commons-mail? I don't see that in commons or sommons-sandbox. > -----Original Message----- > From: Daniel Rall [mailto:[EMAIL PROTECTED]] > Sent: Thursday, February 06, 2003 1:54 PM > To: Turbine Developers List > Subject: Re: MultiPartMail has dependancy on Torque????? > > > Gross! Not sure. You could take a gander at the Commons > Mail package which Jon factored out of T2 for T3 and see what > it looks like there. > > "Quinton McCombs" <[EMAIL PROTECTED]> writes: > > > Does anyone know why > org.apache.turbine.util.mail.MultiPartEmail has a > > dependancy on Torque??? Is this really supposed to be the Criteria > > object from Torque? > > > > /** > > * Constructor used to initialize attributes. > > * > > * <p>This method uses the criteria object to set the different > > * fields of the e-mail. The expected fields of the > Criteria are: > > * > > * <ul> > > * <li>SENDER_EMAIL</li> > > * <li>RECEIVER_EMAIL</li> > > * <li>EMAIL_SUBJECT</li> > > * <li>EMAIL_BODY</li> > > * <li>ATTACHMENTS - A Vector of EmailAttachment.</li> > > * <li>FILE_SERVER - Where the files are located. If not given, > > * they are assumed to be local.</li> > > * </ul> > > * > > * Deprecated, since Criteria is deprecated in mail API. > > * > > * @param criteria A Criteria. > > * @exception MessagingException. > > */ > > public MultiPartEmail(Criteria criteria) > > throws MessagingException > > { > > this.init(); > > this.initCriteria(criteria); > > } > > > > /** > > * Uses the criteria to set the fields. > > * > > * <p>This method uses the criteria object to set the different > > * fields of the e-mail. The expected fields of the > Criteria are: > > * > > * <ul> > > * <li>SENDER_EMAIL</li> > > * <li>RECEIVER_EMAIL</li> > > * <li>EMAIL_SUBJECT</li> > > * <li>EMAIL_BODY</li> > > * <li>ATTACHMENTS - A Vector of EmailAttachment.</li> > > * <li>FILE_SERVER - Where the files are located. If not given, > > * they are assumed to be local.</li> > > * </ul> > > * > > * Deprecated, since the Criteria is deprecated. > > * > > * @param criteria A Criteria. > > * @exception MessagingException. > > */ > > protected void initCriteria( Criteria criteria ) > > throws MessagingException > > { > > super.initCriteria(criteria); > > > > if (criteria.containsKey(EMAIL_BODY)) > > { > > setMsg(criteria.getString(EMAIL_BODY)); > > } > > else > > { > > setMsg("NO MESSAGE"); > > } > > > > Vector attachments; > > > > if (criteria.containsKey(ATTACHMENTS)) > > { > > attachments = (Vector) criteria.get(ATTACHMENTS); > > } > > else > > { > > attachments = new Vector(); > > } > > > > if (criteria.containsKey(FILE_SERVER)) > > { > > fileServer = criteria.getString(FILE_SERVER); > > } > > > > for (int i = 0; i < attachments.size(); i++) > > { > > EmailAttachment attachment = > > (EmailAttachment) attachments.elementAt(i); > > attach(attachment); > > } > > } > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > > Daniel Rall <[EMAIL PROTECTED]> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
