[Castore-commits] Facade.java 1.11 1.12 IRecherche.java 1.7 1.8 RechercheProxy.java 1.8 1.9

Arnaud Thimel thimel at adullact1.hosting.cri74.org
Lun 24 Avr 19:48:22 CEST 2006


Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche
In directory adullact1:/tmp/cvs-serv19964/src/java/fr/emn/castor/recherche

Modified Files:
	Facade.java IRecherche.java RechercheProxy.java 
Log Message:
- Retrait des Iterator sur la facade de recherche
- Rajout de generics par endroits

Index: RechercheProxy.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/RechercheProxy.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** RechercheProxy.java	20 Apr 2006 13:24:03 -0000	1.8
--- RechercheProxy.java	24 Apr 2006 17:48:20 -0000	1.9
***************
*** 40,44 ****
  
  import java.util.HashMap;
! import java.util.Iterator;
  import java.util.Map;
  
--- 40,44 ----
  
  import java.util.HashMap;
! import java.util.List;
  import java.util.Map;
  
***************
*** 100,105 ****
       * @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
       */
!     public final Iterator<HashMap<String, String>> search(
!             final Map<String, String> query) throws RechercheException {
          return recFac.search(query);
      }
--- 100,105 ----
       * @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
       */
!     public final List<HashMap<String, String>> search(
!         final Map<String, String> query) throws RechercheException {
          return recFac.search(query);
      }

Index: IRecherche.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/IRecherche.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** IRecherche.java	19 Apr 2006 17:09:14 -0000	1.7
--- IRecherche.java	24 Apr 2006 17:48:20 -0000	1.8
***************
*** 41,45 ****
  
  import java.util.HashMap;
! import java.util.Iterator;
  import java.util.Map;
  
--- 41,45 ----
  
  import java.util.HashMap;
! import java.util.List;
  import java.util.Map;
  
***************
*** 81,88 ****
       *
       * @param query la requete sous forme d'une Map.
!      * @return un iterateur contenant les resultats sous forme de Map.
       * @throws RechercheException si une errreur survient lors de la recherche.
       */
!     Iterator<HashMap<String, String>> search(final Map<String, String> query)
              throws RechercheException;
  
--- 81,88 ----
       *
       * @param query la requete sous forme d'une Map.
!      * @return une liste contenant les resultats sous forme de Map.
       * @throws RechercheException si une errreur survient lors de la recherche.
       */
!     List<HashMap<String, String>> search(final Map<String, String> query)
              throws RechercheException;
  

Index: Facade.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/Facade.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Facade.java	20 Apr 2006 13:23:07 -0000	1.11
--- Facade.java	24 Apr 2006 17:48:20 -0000	1.12
***************
*** 42,45 ****
--- 42,46 ----
  import java.util.HashMap;
  import java.util.Iterator;
+ import java.util.List;
  import java.util.Map;
  
***************
*** 148,152 ****
       * @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
       */
!     public Iterator<HashMap<String, String>> search(
              final Map<String, String> query)
              throws RechercheException {
--- 149,153 ----
       * @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
       */
!     public List<HashMap<String, String>> search(
              final Map<String, String> query)
              throws RechercheException {




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