From dbf9edf20d95751f99aceb69711ea322cb20c834 Mon Sep 17 00:00:00 2001 From: Frederic Debuire Date: Thu, 13 Dec 2007 14:03:50 +0000 Subject: [PATCH] Policy failures: Code warning - failed on resource ArticleManagerBean.java. Reason: List is a raw type. References to generic type List should be parameterized, line 29 - failed on resource IArticleManager.java. Reason: List is a raw type. References to generic type List should be parameterized, line Override reason: hoho --- .../org/yacos/core/article/ArticleManagerBean.java | 8 ++++---- .../ejbModule/org/yacos/core/article/IArticleManager.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java b/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java index 07a92c6..567e4b8 100644 --- a/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java +++ b/YACOSCore/ejbModule/org/yacos/core/article/ArticleManagerBean.java @@ -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
getListArticle() { - return (ArrayList
)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); } diff --git a/YACOSCore/ejbModule/org/yacos/core/article/IArticleManager.java b/YACOSCore/ejbModule/org/yacos/core/article/IArticleManager.java index 605b9f0..724215c 100644 --- a/YACOSCore/ejbModule/org/yacos/core/article/IArticleManager.java +++ b/YACOSCore/ejbModule/org/yacos/core/article/IArticleManager.java @@ -6,7 +6,7 @@ import javax.ejb.Remote; @Remote public interface IArticleManager { - public List
getArticles(); + public List getArticles(); public void addArticle(Article a); public void removeArticle(Article a); public void updateArticle(Article old, Article newArticle);