Update of /var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person In directory james.mmbase.org:/tmp/cvs-serv8543/services/community/person
Modified Files: PersonHibernateService.java PersonService.java Log Message: CMSC-949, Blocking users: user status enhancements,show state through Action See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person See also: http://www.mmbase.org/jira/browse/CMSC-949 Index: PersonHibernateService.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonHibernateService.java,v retrieving revision 1.24 retrieving revision 1.25 diff -u -b -r1.24 -r1.25 --- PersonHibernateService.java 6 Nov 2008 07:04:22 -0000 1.24 +++ PersonHibernateService.java 2 Dec 2008 06:39:34 -0000 1.25 @@ -431,4 +431,10 @@ creatRelationRecord(importPerson); } } + @Transactional + public void changeStateByAuthenticationId(Long authenticationId, String active) { + Person per=getPersonByAuthenticationId(authenticationId); + per.setActive(active); + updatePerson(per); + } } Index: PersonService.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonService.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -b -r1.17 -r1.18 --- PersonService.java 6 Nov 2008 07:04:22 -0000 1.17 +++ PersonService.java 2 Dec 2008 06:39:34 -0000 1.18 @@ -81,4 +81,6 @@ public List < Person > getPersonsByAuthenticationIds(Set < Integer > authenticationIds, String name, String email); public void addRelationRecord(String level, PersonExportImportVO importPerson); + + void changeStateByAuthenticationId(Long authenticationId, String active); } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs