Examples of ForumFiltersBean


Examples of org.nemesis.forum.webapp.admin.bean.ForumFiltersBean

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      Forum forum = forumFactory.getForum(Integer.parseInt(request.getParameter("id")));
      //check permission
      checkPermission(request, OperationConstants.LIST_FORUM_FILTER,forum);
      ForumFiltersBean fb = new ForumFiltersBean();
      fb.setId(forum.getID());
      fb.setName(forum.getName());
      fb.setDescription(forum.getDescription());
     
      MessageFilter[] installedFilters =forum.getForumMessageFilters();
      for( int i=0; i<installedFilters.length; i++ ) {
        FilterBean b=new FilterBean(i,installedFilters[i]);
         fb.addFilters(b);
      }
     
     
      String[] classNames=Config.filtersClassNames;     
      for( int i=0; i<classNames.length; i++ ) {
        Class c = Class.forName(classNames[i]);
        MessageFilter filter  = (MessageFilter)(c.newInstance());
        if(! containsString(installedFilters,filter.getName() )){
          fb.addFreeFilters(new FilterBean(i,filter));
        }
      }

      request.setAttribute("fb",fb);
     
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.