[jboss-cvs] jboss-seam/examples/mail/src/org/jboss/seam/example/mail ...
Peter Muir
peter at bleepbleep.org.uk
Wed Jan 24 17:43:10 EST 2007
User: pmuir
Date: 07/01/24 17:43:10
Added: examples/mail/src/org/jboss/seam/example/mail
MailExample.java
Removed: examples/mail/src/org/jboss/seam/example/mail
RendererExample.java
Log:
Update docs with example, keep examples/mail in sync, make example use API send normally
Revision Changes Path
1.1 date: 2007/01/24 22:43:10; author: pmuir; state: Exp;jboss-seam/examples/mail/src/org/jboss/seam/example/mail/MailExample.java
Index: MailExample.java
===================================================================
package org.jboss.seam.example.mail;
import javax.mail.MessagingException;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.core.FacesMessages;
import org.jboss.seam.core.Renderer;
@Name("mailExample")
public class MailExample
{
@In(create=true)
private FacesMessages facesMessages;
@In(create=true)
private Renderer renderer;
public void send() {
try {
renderer.render("/simple.xhtml");
facesMessages.add("Email sent successfully");
} catch (Exception e) {
facesMessages.add("Email sending failed: " + e.getMessage());
}
}
public void sendHtml() {
try {
renderer.render("/html.xhtml");
facesMessages.add("Email sent successfully");
} catch (Exception e) {
facesMessages.add("Email sending failed");
}
}
public void sendPlain() {
try {
renderer.render("/plain.xhtml");
facesMessages.add("Email sent successfully");
} catch (Exception e) {
facesMessages.add("Email sending failed");
}
}
}
More information about the jboss-cvs-commits
mailing list