Package org.olat.modules.fo

Examples of org.olat.modules.fo.ForumManager


  private void migrateForum(UpgradeManager upgradeManager, UpgradeHistoryData uhd) {
    if (!uhd.getBooleanDataValue(TASK_MIGRATE_WIKICODE_FORUM)) {
      log.audit("+---------------------------------------------------------------+");
      log.audit("+...     " + TASK_MIGRATE_WIKICODE_FORUM + "     ...+");
      log.audit("+---------------------------------------------------------------+");
      ForumManager fMgr = ForumManager.getInstance();
      List<Long> allForumKeys = fMgr.getAllForumKeys();
      int fCounter = 0;
      int totMCounter = 0;
      if (log.isDebug()) log.info("Migrating " + allForumKeys.size() + " forums.");
      for (Iterator<Long> iterator = allForumKeys.iterator(); iterator.hasNext();) {
        try{
          Long forumKey = iterator.next();
  //        Long forumKey = new Long(338493441);
          log.audit("  Found forum with key: " + forumKey.toString() + " containing " + fMgr.countMessagesByForumID(forumKey) + " messages to migrate.");
          List<Message> allMessages = fMgr.getMessagesByForumID(forumKey);
          fCounter++;
          int mCounter = 0;
          for (Iterator<Message> iterator2 = allMessages.iterator(); iterator2.hasNext();) {
            try{
              Message message = iterator2.next();
View Full Code Here


  private void testXSSFilter() {
    log.audit("+---------------------------------------------------------------+");
    log.audit("                    Testing the XSS-Filter ");
    log.audit("+---------------------------------------------------------------+");
    DBFactory.getInstance().intermediateCommit();
    ForumManager fMgr = ForumManager.getInstance();
    List<Long> allForumKeys = fMgr.getAllForumKeys();
    int fCounter = 0;
    int totMCounter = 0;
    int sucCounter = 0;
    OWASPAntiSamyXSSFilter xssFilter = new OWASPAntiSamyXSSFilter(-1, false);
    for (Iterator<Long> iterator = allForumKeys.iterator(); iterator.hasNext();) {
      Long forumKey = iterator.next();
      List<Message> allMessages = fMgr.getMessagesByForumID(forumKey);
      fCounter++;
      int mCounter = 0;
      for (Iterator<Message> iterator2 = allMessages.iterator(); iterator2.hasNext();) {
        try {
          Message message = iterator2.next();
View Full Code Here

TOP

Related Classes of org.olat.modules.fo.ForumManager

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.