- Timestamp:
- Feb 27, 2011, 1:38:04 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/jiwigo-ws-api/src/main/java/fr/mael/jiwigo/dao/CategoryDao.java
r9387 r9392 12 12 import fr.mael.jiwigo.transverse.enumeration.MethodsEnum; 13 13 import fr.mael.jiwigo.transverse.session.SessionManager; 14 import fr.mael.jiwigo.transverse.util. Outil;14 import fr.mael.jiwigo.transverse.util.Tools; 15 15 16 16 /* … … 78 78 /** 79 79 * Lists the categories 80 * @param rafraichir true : uses the categories of the cache81 80 * @param recursive true : recursive listing of the categories 82 81 * @return the list of categories 83 82 * @throws IOException 84 83 */ 85 public List<Category> list er(boolean recursive) throws IOException {86 Document doc = sessionManager.execute rReturnDocument(MethodsEnum.LISTER_CATEGORIES.getLabel(), "recursive",84 public List<Category> list(boolean recursive) throws IOException { 85 Document doc = sessionManager.executeReturnDocument(MethodsEnum.LISTER_CATEGORIES.getLabel(), "recursive", 87 86 String.valueOf(recursive)); 88 87 Element element = doc.getRootElement().getChild("categories"); … … 91 90 for (Element cat : listElement) { 92 91 Category myCat = new Category(); 93 myCat.setIdentifi ant(Integer.valueOf(cat.getAttributeValue(CategoryEnum.ID.getLabel())));92 myCat.setIdentifier(Integer.valueOf(cat.getAttributeValue(CategoryEnum.ID.getLabel()))); 94 93 myCat.setUrlCategory(cat.getAttributeValue(CategoryEnum.URL.getLabel())); 95 94 myCat.setNbImages(Integer.valueOf(cat.getAttributeValue(CategoryEnum.NB_IMAGES.getLabel()))); 96 95 myCat.setNbTotalImages(Integer.valueOf(cat.getAttributeValue(CategoryEnum.NB_TOTAL_IMAGES.getLabel()))); 97 myCat.setN om(cat.getChildText(CategoryEnum.NAME.getLabel()));96 myCat.setName(cat.getChildText(CategoryEnum.NAME.getLabel())); 98 97 String catMeres = cat.getChildText(CategoryEnum.CAT_MERES.getLabel()); 99 98 ArrayList<Integer> idCategoriesMeres = new ArrayList<Integer>(); … … 103 102 } 104 103 } 105 myCat.setId CategoriesMeres(idCategoriesMeres);104 myCat.setIdParentCategories(idCategoriesMeres); 106 105 categories.add(myCat); 107 106 } … … 114 113 * @return true if the category is successfully created 115 114 */ 116 public boolean cre er(Category category) {115 public boolean create(Category category) { 117 116 try { 118 if (category.get ParentDirect() != null) {119 return Outil.checkOk(sessionManager.executerReturnDocument(MethodsEnum.AJOUTER_CATEGORIE.getLabel(),120 "name", category.getN om(), "parent", String.valueOf(category.getParentDirect())));117 if (category.getDirectParent() != null) { 118 return Tools.checkOk(sessionManager.executeReturnDocument(MethodsEnum.AJOUTER_CATEGORIE.getLabel(), 119 "name", category.getName(), "parent", String.valueOf(category.getDirectParent()))); 121 120 } else { 122 return Outil.checkOk(sessionManager.executerReturnDocument(MethodsEnum.AJOUTER_CATEGORIE.getLabel(),123 "name", category.getN om()));121 return Tools.checkOk(sessionManager.executeReturnDocument(MethodsEnum.AJOUTER_CATEGORIE.getLabel(), 122 "name", category.getName())); 124 123 } 125 124 } catch (IOException e) { 126 LOG.error( Outil.getStackTrace(e));125 LOG.error(Tools.getStackTrace(e)); 127 126 } 128 127 return false;
Note: See TracChangeset
for help on using the changeset viewer.