[jbpm-commits] JBoss JBPM SVN: r4518 - jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer.
do-not-reply at jboss.org
do-not-reply at jboss.org
Thu Apr 9 15:00:37 EDT 2009
Author: bradsdavis
Date: 2009-04-09 15:00:37 -0400 (Thu, 09 Apr 2009)
New Revision: 4518
Modified:
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailProducer.java
Log:
Changed to abstract class.
Modified: jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailProducer.java
===================================================================
--- jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailProducer.java 2009-04-09 18:55:08 UTC (rev 4517)
+++ jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailProducer.java 2009-04-09 19:00:37 UTC (rev 4518)
@@ -5,6 +5,17 @@
import org.apache.commons.mail.Email;
import org.jbpm.Execution;
-public interface MailProducer {
- public Collection<Email> produce(final Execution exe, final MailContext mailContext) throws Exception;
+public abstract class MailProducer {
+ protected String text;
+ protected String subject;
+
+ public abstract Collection<Email> produce(final Execution exe, final MailContext mailContext) throws Exception;
+
+ public void setText(String text) {
+ this.text = text;
+ }
+
+ public void setSubject(String subject) {
+ this.subject = subject;
+ }
}
\ No newline at end of file
More information about the jbpm-commits
mailing list