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:
@@ -1,7 +1,7 @@
|
||||
package org.yacos.core.article;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.ejb.Stateless;
|
||||
import javax.persistence.EntityManager;
|
||||
@@ -26,11 +26,11 @@ public class ArticleManagerBean implements IArticleManager, Serializable {
|
||||
em.persist(a);
|
||||
}
|
||||
|
||||
public ArrayList<Article> getListArticle() {
|
||||
return (ArrayList<Article>)em.createQuery("SELECT a FROM Article a ORDER BY a.title").getResultList();
|
||||
public List getArticles() {
|
||||
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);
|
||||
addArticle(newArticle);
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ import javax.ejb.Remote;
|
||||
@Remote
|
||||
public interface IArticleManager {
|
||||
|
||||
public List<Article> getArticles();
|
||||
public List getArticles();
|
||||
public void addArticle(Article a);
|
||||
public void removeArticle(Article a);
|
||||
public void updateArticle(Article old, Article newArticle);
|
||||
|
||||
Reference in New Issue
Block a user