Policy failures:

Code warning
- failed on resource DispatchArticleController.java. Reason: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized, line 51
- failed on resource DispatchArticleController.java. Reason: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized, line 52
- failed on resource DispatchArticleController.java. Reason: The import java.util.List is never used, line 6
- failed on resource DispatchArticleController.java. Reason: The import org.yacos.core.conferences.Conference is never used, line 16
- failed on resource DispatchArticleController.java. Reason: The local variable date is never read, line 46
... and more.  
Override reason:   
dipatcher qui "simule" le metier
This commit is contained in:
Maxime Dagnicourt
2007-12-17 10:20:53 +00:00
parent debf8df097
commit b3f683be13

View File

@@ -31,33 +31,37 @@ public class DispatchArticleController implements Controller{
this.conferenceManager = conferenceManager; this.conferenceManager = conferenceManager;
} }
private UsersManager userManager; private IUsersManager userManager;
public UsersManager getUserManager() { public IUsersManager getUserManager() {
return userManager; return userManager;
} }
public void setUserManager(UsersManager userManager) { public void setUserManager(IUsersManager userManager) {
this.userManager = userManager; this.userManager = userManager;
} }
public ModelAndView handleRequest(HttpServletRequest arg0, public ModelAndView handleRequest(HttpServletRequest arg0,
HttpServletResponse arg1) throws Exception { HttpServletResponse arg1) throws Exception {
Date date = new Date(); Date date = new Date();
Conference conf = new Conference(1,"lalal","lalala","lalala",date,date,date,date,date); //Conference conf = new Conference(1,"lalal","lalala","lalala",date,date,date,date,date);
conferenceManager.addConference(conf); //conferenceManager.addConference(conf);
conf = conferenceManager.getConference(1); //conf = conferenceManager.getConference(1);
Article a = new Article(1,"title","topic","url","autor",new ArrayList(),1); Article a = new Article(1,"title1","topic","url","autor",new ArrayList(),1);
Article a2 = new Article(1,"title2","topic","url","autor",new ArrayList(),1);
Collection<Article> articles = new ArrayList<Article>(); Collection<Article> articles = new ArrayList<Article>();
articles.add(a); articles.add(a);
conf.setArticles(articles); articles.add(a2);
logger.info(conferenceManager.getConference(1).getArticles()); //conf.setArticles(articles);
articles = conferenceManager.getArticles(1); //logger.info(conferenceManager.getConference(1).getArticles());
//articles = conferenceManager.getArticles(1);
Collection<User> members = userManager.getUsers(); User m = new User("max","max","maxime","dagnicourt","ipint","m@truc.fr",new ArrayList<Role>());
User m2 = new User("bob","bob","bob","dupont","lifl","b@bb.fr",new ArrayList<Role>());
Collection<User> members = new ArrayList<User>();
members.add(m);
members.add(m2);
arg0.getSession().setAttribute("members",members); arg0.getSession().setAttribute("members",members);
return new ModelAndView("dispatchArticle","articles",articles); return new ModelAndView("dispatchArticle","articles",articles);
} }