Policy failures:

Code warning
- failed on resource ArticleManagerBean.java. Reason: List is a raw type. References to generic type List<E> should be parameterized, line 29
- failed on resource IArticleManager.java. Reason: List is a raw type. References to generic type List<E> should be parameterized, line 
Override reason:   
hoho
This commit is contained in:
Frederic Debuire
2007-12-13 14:03:50 +00:00
parent c7d8a17167
commit dbf9edf20d
2 changed files with 5 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
package org.yacos.core.article; package org.yacos.core.article;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.List;
import javax.ejb.Stateless; import javax.ejb.Stateless;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
@@ -26,11 +26,11 @@ public class ArticleManagerBean implements IArticleManager, Serializable {
em.persist(a); em.persist(a);
} }
public ArrayList<Article> getListArticle() { public List getArticles() {
return (ArrayList<Article>)em.createQuery("SELECT a FROM Article a ORDER BY a.title").getResultList(); return em.createQuery("SELECT a FROM Article a ORDER BY a.title").getResultList();
} }
public void modifyArticle(Article old, Article newArticle) { public void updateArticle(Article old, Article newArticle) {
removeArticle(old); removeArticle(old);
addArticle(newArticle); addArticle(newArticle);
} }

View File

@@ -6,7 +6,7 @@ import javax.ejb.Remote;
@Remote @Remote
public interface IArticleManager { public interface IArticleManager {
public List<Article> getArticles(); public List getArticles();
public void addArticle(Article a); public void addArticle(Article a);
public void removeArticle(Article a); public void removeArticle(Article a);
public void updateArticle(Article old, Article newArticle); public void updateArticle(Article old, Article newArticle);