Update of 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community
In directory 
james.mmbase.org:/tmp/cvs-serv5610/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community

Modified Files:
      Tag: b1_4
        CommunityService.java Community.java 
        DummyCommunityService.java 
Log Message:
CMSC-830 - possibility to send under different name and email than the default 
mailer


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community
See also: http://www.mmbase.org/jira/browse/CMSC-830


Index: CommunityService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community/CommunityService.java,v
retrieving revision 1.9.2.3
retrieving revision 1.9.2.4
diff -u -b -r1.9.2.3 -r1.9.2.4
--- CommunityService.java       27 Mar 2008 15:32:47 -0000      1.9.2.3
+++ CommunityService.java       27 Mar 2008 17:21:13 -0000      1.9.2.4
@@ -39,7 +39,7 @@
    /**
     * Do not use.
     *
-    * @see Community#sendPassword(String, String, String)
+    * @see Community#sendPassword(String, String, String, String, String)
     */
-   abstract boolean sendPassword(String username, String emailSubject, String 
emailBody);
+   abstract boolean sendPassword(String username, String senderName, String 
senderEmail, String emailSubject, String emailBody);
 }


Index: Community.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community/Community.java,v
retrieving revision 1.8.2.3
retrieving revision 1.8.2.4
diff -u -b -r1.8.2.3 -r1.8.2.4
--- Community.java      27 Mar 2008 15:32:47 -0000      1.8.2.3
+++ Community.java      27 Mar 2008 17:21:13 -0000      1.8.2.4
@@ -74,6 +74,10 @@
     *
     * @param username
     *           The username to search for a password.
+    * @param senderName
+    *           Name used as email sender
+    * @param senderEmail
+    *           Email used as email sender
     * @param emailSubject
     *           The email subject
     * @param emailBody
@@ -84,8 +88,8 @@
     * @deprecated Don't use this method, this functionality should be
     *             implemented somewhere else.
     */
-   public static boolean sendPassword(String username, String emailSubject, 
String emailBody) {
-      return communityService.sendPassword(username, emailSubject, emailBody);
+   public static boolean sendPassword(String username, String senderName, 
String senderEmail, String emailSubject, String emailBody) {
+      return communityService.sendPassword(username, senderName, senderEmail, 
emailSubject, emailBody);
    }
 
 }


Index: DummyCommunityService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/servicemanagement/src/java/com/finalist/cmsc/services/community/DummyCommunityService.java,v
retrieving revision 1.8.2.3
retrieving revision 1.8.2.4
diff -u -b -r1.8.2.3 -r1.8.2.4
--- DummyCommunityService.java  27 Mar 2008 15:32:47 -0000      1.8.2.3
+++ DummyCommunityService.java  27 Mar 2008 17:21:13 -0000      1.8.2.4
@@ -23,5 +23,5 @@
        @Override public void createPreference(String module, String userId, 
String key, List<String> values) {}
        @Override public void removePreferences(String module, String userId, 
String key) {}
        @Override public Map<String, Map<String, String>> 
getUserProperty(String userName) { return null; }
-   @Override boolean sendPassword(String email, String emailSubject, String 
emailBody) { return true; }
+   @Override boolean sendPassword(String email, String senderName, String 
senderEmail, String emailSubject, String emailBody) { return true; }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to