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

Modified Files:
      Tag: b1_4
        CommunityService.java DummyCommunityService.java 
        Community.java 
Log Message:
CMSC-830 - Add Send Password functionality and improve Community source code, 
not fully ready, but big steps are made.


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.1
retrieving revision 1.9.2.2
diff -u -b -r1.9.2.1 -r1.9.2.2
--- CommunityService.java       25 Feb 2008 16:25:45 -0000      1.9.2.1
+++ CommunityService.java       21 Mar 2008 16:46:18 -0000      1.9.2.2
@@ -7,7 +7,7 @@
 
 /**
  * CommunityService, this is a CMSc service class.
- * This class is the abstract service class that wil be used by the
+ * This class is the abstract service class that will be used by the
  * community class.
  *
  * @author menno menninga
@@ -36,4 +36,6 @@
 
    public abstract Map<String, Map<String, String>> getUserProperty(String 
userName);
 
+   public abstract boolean sendPassword(String username, String emailText, 
String emailHeader);
+
 }


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.1
retrieving revision 1.8.2.2
diff -u -b -r1.8.2.1 -r1.8.2.2
--- DummyCommunityService.java  25 Feb 2008 16:25:45 -0000      1.8.2.1
+++ DummyCommunityService.java  21 Mar 2008 16:46:18 -0000      1.8.2.2
@@ -23,4 +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 public boolean sendPassword(String email, String emailText, 
String emailHeader) { return true; }
 }


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.1
retrieving revision 1.8.2.2
diff -u -b -r1.8.2.1 -r1.8.2.2
--- Community.java      25 Feb 2008 16:25:45 -0000      1.8.2.1
+++ Community.java      21 Mar 2008 16:46:18 -0000      1.8.2.2
@@ -47,20 +47,24 @@
       return communityService.getPreferenceValues(module, userId, key);
    }
 
-   public Map<String, Map<String,List<String>>> getPreferences(String module, 
String userId, String key, String value){
+   public static Map<String, Map<String,List<String>>> getPreferences(String 
module, String userId, String key, String value){
       return communityService.getPreferences(module, userId, key, value);
    }
 
-   public void createPreference(String module, String userId, String key, 
List<String> values){
+   public static void createPreference(String module, String userId, String 
key, List<String> values){
       communityService.createPreference(module, userId, key, values);
    }
 
-   public void removePreferences(String module, String userId, String key){
+   public static void removePreferences(String module, String userId, String 
key){
       communityService.removePreferences(module, userId, key);
    }
 
-   public Map<String, Map<String, String>> getUserProperty(String userName){
+   public static Map<String, Map<String, String>> getUserProperty(String 
userName){
       return communityService.getUserProperty(userName);
    }
 
+   public static boolean sendPassword(String username, String emailText, 
String emailHeader) {
+      return communityService.sendPassword(username, emailText, emailHeader);
+   }
+
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to