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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs