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

Reply via email to