Author: bradsdavis
Date: 2009-04-06 18:22:55 -0400 (Mon, 06 Apr 2009)
New Revision: 4460
Modified:
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/impl/ScriptMailProducer.java
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/server/SmtpServer.java
Log:
Updated the script mail producer comments.
Modified:
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/impl/ScriptMailProducer.java
===================================================================
---
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/impl/ScriptMailProducer.java 2009-04-06
15:18:40 UTC (rev 4459)
+++
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/impl/ScriptMailProducer.java 2009-04-06
22:22:55 UTC (rev 4460)
@@ -19,7 +19,8 @@
throws Exception {
ScriptManager scriptManager = Environment.getFromCurrent(ScriptManager.class);
- //TODO: Need to pass in execution rather than environment?
+
+ //Here, you just need to populate the body of the message if it is a simple text
email.
this.body = (String)scriptManager.evaluateScript(script, exe, language);
return super.produce(exe, mailContext);
Modified:
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/server/SmtpServer.java
===================================================================
---
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/server/SmtpServer.java 2009-04-06
15:18:40 UTC (rev 4459)
+++
jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/server/SmtpServer.java 2009-04-06
22:22:55 UTC (rev 4460)
@@ -19,4 +19,8 @@
{
return Session.getDefaultInstance(properties, null);
}
+
+ public void setProperties(Properties properties) {
+ this.properties = properties;
+ }
}