Package org.infoglue.deliver.util

Examples of org.infoglue.deliver.util.Timer.printElapsedTime()


          logger.info("Sending out the cached result...");
       
        produceResult(cachedResult);
      }
      if(logger.isInfoEnabled())
        t.printElapsedTime("Import took..");
        }
    catch (Exception e)
        {
            logger.error("An error occurred when we on page '" + getController().getCurrentPageUrl() + "' tried during (" + timeout + " ms) to import the url:" + this.url + ":" + e.getMessage());
            logger.warn("An error occurred when we on page '" + getController().getCurrentPageUrl() + "' tried during (" + timeout + " ms) to import the url:" + this.url + ":" + e.getMessage(), e);
View Full Code Here


        }
      }
        }       
   
    if(logger.isInfoEnabled())
      t.printElapsedTime("Getting scriptExtensionUrls took");
   
    return scriptExtensionUrls;
  }

  /**
 
View Full Code Here

        }
      }

    }
    if(logger.isInfoEnabled())
      t.printElapsedTime("Generating bundles took")
  }
       
  /**
   * This method is used to allow pagecaching on a general level.
   */
 
View Full Code Here

          {
            ComponentModel componentModel = (ComponentModel)Thread.currentThread().getContextClassLoader().loadClass(componentModelClassName).newInstance();
            componentModel.prepare(componentString, templateController, component.getModel());
          }
          if(logger.isDebugEnabled())
            t.printElapsedTime("Invoking custome class took");
        }
        catch (Exception e)
        {
          logger.error("The component '" + component.getName() + "' stated that class: " + componentModelClassName + " should be used as model. An exception was thrown when it was invoked: " + e.getMessage(), e)
        }
View Full Code Here

      //oql.bind(siteNodeId);
      oql.bind(true);
      oql.bind(getOperatingMode());
       
        QueryResults results = oql.execute(Database.READONLY);
        t.printElapsedTime("Query took");
        //RequestAnalyser.getRequestAnalyser().registerComponentStatistics("getChildSiteNodes part 1", t.getElapsedTime());
       
        Map<Integer,SiteNodeVO> allSiteNodeVOMap = new HashMap<Integer,SiteNodeVO>();
       
        Integer parentSiteNodeId = null;
View Full Code Here

      if(groupKey1 == null) groupKey1 = "";
      if(groupKey2 == null) groupKey2 = "";
      CacheController.cacheObjectInAdvancedCache("childPagesCache", ""+parentSiteNodeId, siteNodeVOList, new String[] {groupKey1, groupKey2, CacheController.getPooledString(3, parentSiteNodeId)}, true);
      //populatedSiteNodeVOList.put(parentSiteNodeId, siteNodeVOList);
        //RequestAnalyser.getRequestAnalyser().registerComponentStatistics("getChildSiteNodes part 2", t.getElapsedTime());
        t.printElapsedTime("Read took");

      results.close();
      oql.close();
     
      //System.out.println("SIZE:" + populatedSiteNodeVOList.size());
View Full Code Here

   
    String decoratePageTemplate = "";
   
    NodeDeliveryController nodeDeliveryController = NodeDeliveryController.getNodeDeliveryController(this.getDeliveryContext());
   
    timer.printElapsedTime("Initialized controllers");
   
    Integer repositoryId = nodeDeliveryController.getSiteNodeVO(getDatabase(), this.getDeliveryContext().getSiteNodeId()).getRepositoryId();
    String componentXML = getPageComponentsString(getDatabase(), this.getTemplateController(), this.getDeliveryContext().getSiteNodeId(), this.getDeliveryContext().getLanguageId(), this.getDeliveryContext().getContentId());
    //logger.info("componentXML:" + componentXML);
   
View Full Code Here

      extraBody = cacheString.toString();
      */
     
      //extraHeader.replaceAll()
     
      timer.printElapsedTime("Read files");
     
      StringBuffer modifiedTemplate = new StringBuffer(template);
     
      //Adding stuff in the header
      int indexOfHeadEndTag = modifiedTemplate.indexOf("</head");
View Full Code Here

        {
          logger.info("The current template is not a valid document. It does not comply with the simplest standards such as having a correct header.");
        }
      }

      timer.printElapsedTime("Header handled");

      //Adding stuff in the body 
      int indexOfBodyStartTag = modifiedTemplate.indexOf("<body");
      if(indexOfBodyStartTag == -1)
        indexOfBodyStartTag = modifiedTemplate.indexOf("<BODY");
View Full Code Here

     
      if(indexOfBodyStartTag > -1)
      {
          //String pageComponentStructureDiv = "";
        String pageComponentStructureDiv = getPageComponentStructureDiv(templateController, deliveryContext.getSiteNodeId(), deliveryContext.getLanguageId(), component);
        timer.printElapsedTime("pageComponentStructureDiv");
        String componentPaletteDiv = getComponentPaletteDiv(deliveryContext.getSiteNodeId(), deliveryContext.getLanguageId(), templateController);
        //String componentPaletteDiv = "";
        timer.printElapsedTime("componentPaletteDiv");
        modifiedTemplate = modifiedTemplate.insert(modifiedTemplate.indexOf(">", indexOfBodyStartTag) + 1, extraBody + pageComponentStructureDiv + componentPaletteDiv);
      }
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.