Update of
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community
In directory
james.mmbase.org:/tmp/cvs-serv9433/community/src/java/com/finalist/cmsc/services/community
Modified Files:
CommunityServiceMysqlImpl.java HibernateCommunityService.java
Log Message:
CMSC-211 Added getUserProperty() to the Community module
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community
See also: http://www.mmbase.org/jira/browse/CMSC-211
Index: CommunityServiceMysqlImpl.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/CommunityServiceMysqlImpl.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- CommunityServiceMysqlImpl.java 16 Jan 2008 12:59:11 -0000 1.13
+++ CommunityServiceMysqlImpl.java 17 Jan 2008 10:20:47 -0000 1.14
@@ -125,6 +125,12 @@
return logoutSuccesfull;
}
+ public Map<String, Map<String, String>> getUserProperty(String userName){
+ aC = new ClassPathXmlApplicationContext("applicationContext.xml");
+ hibservice = (HibernateCommunityService)aC.getBean("serviceCommunity");
+ return hibservice.getUserProperty(userName);
+ }
+
public Map<String, Map<String,List<String>>> getPreferences(String module,
String userId, String key, String value){
aC = new ClassPathXmlApplicationContext("applicationContext.xml");
hibservice = (HibernateCommunityService)aC.getBean("serviceCommunity");
Index: HibernateCommunityService.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/HibernateCommunityService.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- HibernateCommunityService.java 16 Jan 2008 12:59:11 -0000 1.3
+++ HibernateCommunityService.java 17 Jan 2008 10:20:47 -0000 1.4
@@ -1,5 +1,6 @@
package com.finalist.cmsc.services.community;
+import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.transaction.annotation.Transactional;
import java.util.*;
@@ -115,4 +116,12 @@
modulePrefDAO.deleteByCriteria(module, userId, key);
}
}
+
+ public Map<String, Map<String, String>> getUserProperty(String userName){
+ Map<String, Map<String, String>> resultList =
userDAO.getUserProperty(userName);
+ if (resultList == null){
+ return resultList;
+ }
+ return (null);
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs