Update of /var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person In directory james.mmbase.org:/tmp/cvs-serv16175/services/community/person
Modified Files: Tag: b1_5 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.23.2.1 retrieving revision 1.23.2.2 diff -u -b -r1.23.2.1 -r1.23.2.2 --- PersonHibernateService.java 6 Nov 2008 07:46:28 -0000 1.23.2.1 +++ PersonHibernateService.java 2 Dec 2008 09:46:51 -0000 1.23.2.2 @@ -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.16.2.1 retrieving revision 1.16.2.2 diff -u -b -r1.16.2.1 -r1.16.2.2 --- PersonService.java 6 Nov 2008 07:46:28 -0000 1.16.2.1 +++ PersonService.java 2 Dec 2008 09:46:51 -0000 1.16.2.2 @@ -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