[jbpm-commits] JBoss JBPM SVN: r4449 - 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
Mon Apr 6 09:24:21 EDT 2009


Author: bradsdavis
Date: 2009-04-06 09:24:20 -0400 (Mon, 06 Apr 2009)
New Revision: 4449

Modified:
   jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailContext.java
Log:
Added key/value map for properties particular to a given email producer. This removes the need for template field.

Modified: jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailContext.java
===================================================================
--- jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailContext.java	2009-04-06 13:22:26 UTC (rev 4448)
+++ jbpm4/branches/email/modules/pvm/src/main/java/org/jbpm/pvm/internal/email/producer/MailContext.java	2009-04-06 13:24:20 UTC (rev 4449)
@@ -1,6 +1,7 @@
 package org.jbpm.pvm.internal.email.producer;
 
 import java.util.Collection;
+import java.util.Map;
 
 import org.jbpm.identity.Group;
 import org.jbpm.identity.User;
@@ -12,9 +13,9 @@
 	private Collection<String> toAddresses;
 	private Collection<String> ccAddresses;
 	private Collection<String> bccAddresses;
+	private Map<String, Object> keyValuePair;
 	private String subject;
 	private String body;
-	private String template;
 	
 	public Collection<User> getActors() {
 		return actors;
@@ -58,11 +59,11 @@
 	public void setBody(String body) {
 		this.body = body;
 	}
-	public String getTemplate() {
-		return template;
+	public Map<String, Object> getKeyValuePair() {
+		return keyValuePair;
 	}
-	public void setTemplate(String template) {
-		this.template = template;
+	public void setKeyValuePair(Map<String, Object> keyValuePair) {
+		this.keyValuePair = keyValuePair;
 	}
-	
+
 }




More information about the jbpm-commits mailing list