[Castore-commits] JDOUserMaintenance.java 1.7 1.8

Stéphane Bouchet sbouchet at adullact1.hosting.cri74.org
Mer 19 Avr 16:09:55 CEST 2006


Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/users/jdo
In directory adullact1:/tmp/cvs-serv11114/src/java/fr/emn/castor/users/jdo

Modified Files:
	JDOUserMaintenance.java 
Log Message:
refonte du workflow.

Index: JDOUserMaintenance.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/users/jdo/JDOUserMaintenance.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** JDOUserMaintenance.java	29 Mar 2006 13:14:40 -0000	1.7
--- JDOUserMaintenance.java	19 Apr 2006 14:09:53 -0000	1.8
***************
*** 55,59 ****
  import fr.emn.castor.common.jdo.JDOFactory;
  import fr.emn.castor.common.jdo.JDOQuery;
- import fr.emn.castor.documents.Facade;
  import fr.emn.castor.users.UsersConstants;
  import fr.emn.castor.users.UsersException;
--- 55,58 ----
***************
*** 736,758 ****
          //et ceux qui sont en attente du choix d'un tuteur
          Collection<String> docsEnAttenteValidation = new ArrayList<String>();
-         Collection<String> docsEnAttenteTuteurValide = new ArrayList<String>();
-         Facade docFac = Facade.getInstance();
          while (docsEnAttente.hasNext()) {
              String docId = (String) docsEnAttente.next();
!             try {
!                 String stateOfDoc = docFac.getStateOfDoc(docId);
!                 if (stateOfDoc
!                     .equals(fr.emn.castor.documents.DocumentsConstants.WAITING_TUTOR)) {
!                     docsEnAttenteTuteurValide.add(docId);
!                 } else {
!                     docsEnAttenteValidation.add(docId);
!                 }
!             } catch (UsersException e) {
!                 if (log.isErrorEnabled()) {
!                     log
!                         .error("Erreur lors de la recherche de l'état du document"
!                                 + e);
!                 } 
!             }
          }
          retour.put(
--- 735,741 ----
          //et ceux qui sont en attente du choix d'un tuteur
          Collection<String> docsEnAttenteValidation = new ArrayList<String>();
          while (docsEnAttente.hasNext()) {
              String docId = (String) docsEnAttente.next();
!             docsEnAttenteValidation.add(docId);
          }
          retour.put(
***************
*** 765,777 ****
              nbDocsEnAttenteValidation);
  
-         retour.put(
-             UsersConstants.INFO_PROFIL_DOCS_ENATTENTE_TUTEUR,
-             docsEnAttenteTuteurValide.iterator());
-         String nbDocsEnAttenteTuteur = String
-             .valueOf(docsEnAttenteTuteurValide.size());
-         retour.put(
-             UsersConstants.INFO_PROFIL_NB_DOCS_EN_ATTENTE_TUTEUR,
-             nbDocsEnAttenteTuteur);
- 
          Iterator<String> liensDocs = userProfil
              .getDerniersDocsLus().iterator();
--- 748,751 ----
***************
*** 814,819 ****
  
          //recuperation et sauvegarde des dernieres requetes utilisateurs
!         Iterator<String> lastRequests = userProfil
!             .getDernieresRequetes().iterator();
          retour.put(UsersConstants.INFO_PROFIL_LAST_REQUEST, lastRequests);
          String userType;
--- 788,792 ----
  
          //recuperation et sauvegarde des dernieres requetes utilisateurs
!         Iterator lastRequests = userProfil.getDernieresRequetes().iterator();
          retour.put(UsersConstants.INFO_PROFIL_LAST_REQUEST, lastRequests);
          String userType;




Plus d'informations sur la liste de diffusion Castore-commits