Package org.nemesis.forum

Examples of org.nemesis.forum.ForumFactory


   
   
    try {
       
       
        ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
        ProfileManager manager = forumFactory.getProfileManager();
        User user = manager.getUser(getAuthToken(request).getUserID());
         
        Group group = manager.getGroup((String)PropertyUtils.getSimpleProperty(form, "group"));
        request.setAttribute("id",group.getID()+"";
        User  u = manager.getUser((String)PropertyUtils.getSimpleProperty(form, "username"));
View Full Code Here


        /*ignore*/
      }

      List v = new Vector();

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      ProfileManager manager = forumFactory.getProfileManager();

      Iterator userIterator = null;
      if (request.getParameter("query") != null) {

        //::TODO::search, not very nice
View Full Code Here

     }
    
    try {
         
       
        ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
        ProfileManager manager = forumFactory.getProfileManager();
        User user = manager.getUser(getAuthToken(request).getUserID());
        try {
         
          ForumBean fb=(ForumBean)PropertyUtils.getProperty(form, "forumBean");
          ForumFactory ff =ForumFactory.getInstance(getAuthToken(request));
          Forum f =ff.createForum(fb.getName(),fb.getDescription());
         
          //ForumPermissions permissions = forumFactory.getPermissions(getAuthToken(request));
          //boolean isSystemAdmin = permissions.get(ForumPermissions.SYSTEM_ADMIN);
          //boolean isUserAdmin   = permissions.get(ForumPermissions.FORUM_ADMIN);
         
View Full Code Here

    }

    try {

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      ProfileManager manager = forumFactory.getProfileManager();
      User user = manager.getUser(getAuthToken(request).getUserID());
      try {
        UserBean ub = (UserBean) PropertyUtils.getProperty(form, "userBean");
        User u = manager.createUser(ub.getUserName(), ub.getPassword(), ub.getEmail());
        u.setEmailVisible(ub.isEmailVisible());
View Full Code Here

      return (mapping.findForward("cancel"));
    }

    try {

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      ProfileManager manager = forumFactory.getProfileManager();
      User user = manager.getUser(getAuthToken(request).getUserID());
      try {

        //retrieve the user
        User u = manager.getUser(getUser(request));
View Full Code Here

        /*ignore*/
      }

      List v = new Vector();

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      ProfileManager manager = forumFactory.getProfileManager();

      Iterator forumIterator = null;
      if (request.getParameter("query") != null) {

        // ::TODO::search, not very nice
        String query = request.getParameter("query");
        forumIterator =forumFactory.forumsModeration();
        List tempListe = new ArrayList();
        Forum forumTemp = null;
        int c = 0;
        while (forumIterator.hasNext()) {
          forumTemp = (Forum) forumIterator.next();
          if (forumTemp.getName().toLowerCase().indexOf(query.toLowerCase()) > -1
            || forumTemp.getDescription().toLowerCase().indexOf(query.toLowerCase()) > -1
            ) {
            //match
            if(c >= start && c<(start+maxPageItems)){
              tempListe.add(forumTemp);
            }
            c++;
           
          }
        }
        forumIterator = tempListe.iterator();
        request.setAttribute("nbItems", new Integer(c));
        request.setAttribute("query", query);
      } else {
        forumIterator = forumFactory.forumsModeration();
        List tempListe = new ArrayList();
        Forum forumTemp = null;
        int c = 0;
        while (forumIterator.hasNext()) {
          forumTemp = (Forum) forumIterator.next();
View Full Code Here

    ActionErrors errors = new ActionErrors();
   
   
    try {

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      Forum forum = forumFactory.getForum(Integer.parseInt(request.getParameter("id")));
      request.setAttribute("id", request.getParameter("id"));
      //check permission
      checkPermission(request, OperationConstants.DELETE_USER_PERMISSION, forum);
     
      ProfileManager manager = forumFactory.getProfileManager();
      User user = manager.getUser( Integer.parseInt(request.getParameter("actor")));
       
 
      int perm=Integer.parseInt(request.getParameter("type"));
      if(perm==Constants.FORUM_ADMIN && ! SecurityTools.isSystemAdmin(getAuthToken(request))){
View Full Code Here

    ActionErrors errors = new ActionErrors();
   
   
    try {

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      Forum forum = forumFactory.getForum(Integer.parseInt(request.getParameter("id")));
      request.setAttribute("id", request.getParameter("id"));
      //check permission
      checkPermission(request, OperationConstants.DELETE_GROUP_PERMISSION, forum);
     
      ProfileManager manager = forumFactory.getProfileManager();
      Group group = manager.getGroup( Integer.parseInt(request.getParameter("actor")));
       
      int perm=Integer.parseInt(request.getParameter("type"));
      if(perm==Constants.FORUM_ADMIN && ! SecurityTools.isSystemAdmin(getAuthToken(request))){
         throw new UnauthorizedException();
View Full Code Here

   
   
    try {
       
       
        ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
        ProfileManager manager = forumFactory.getProfileManager();
        User user = manager.getUser(getAuthToken(request).getUserID());
         
        Group group = manager.getGroup((String)PropertyUtils.getSimpleProperty(form, "group"));
        request.setAttribute("id",group.getID()+"";
        User  u = manager.getUser((String)PropertyUtils.getSimpleProperty(form, "username"));
View Full Code Here

      }
     
     
      List v = new Vector();

      ForumFactory forumFactory = ForumFactory.getInstance(getAuthToken(request));
      Forum forum = forumFactory.getForum(Integer.parseInt(request.getParameter("id")));
      //check permission
      checkPermission(request, OperationConstants.LIST_FORUM_CONTENT, forum);

      ForumBean fb = new ForumBean();
      fb.setId(forum.getID());
View Full Code Here

TOP

Related Classes of org.nemesis.forum.ForumFactory

Copyright © 2018 www.massapicom. 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.