profiling for description dao
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 25 Oct 2013 10:44:09 +0000 (10:44 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 25 Oct 2013 10:44:09 +0000 (10:44 +0000)
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/description/DescriptionDaoImpl.java

index a458a6383a46baff07a5863c06a89646423e8888..99bee3f4e4a99b8377fd0ab776827344bd216a6a 100644 (file)
@@ -52,8 +52,7 @@ import eu.etaxonomy.cdm.persistence.query.OrderHint;
 @Qualifier("descriptionDaoImpl")\r
 public class DescriptionDaoImpl extends IdentifiableDaoBase<DescriptionBase> implements IDescriptionDao{\r
 \r
-    @SuppressWarnings("unused")\r
-    private static final Logger logger = Logger.getLogger(DescriptionDaoImpl.class);\r
+       private static final Logger logger = Logger.getLogger(DescriptionDaoImpl.class);\r
 \r
     public DescriptionDaoImpl() {\r
         super(DescriptionBase.class);\r
@@ -684,9 +683,11 @@ public class DescriptionDaoImpl extends IdentifiableDaoBase<DescriptionBase> imp
 \r
         Query query = prepareGetDescriptionElementForTaxon(taxon, features, type, pageSize, pageNumber, false);\r
 \r
+        if (logger.isDebugEnabled()){logger.debug(" dao: get list ...");}\r
         List<T> results = query.list();\r
+        if (logger.isDebugEnabled()){logger.debug(" dao: initialize ...");}\r
         defaultBeanInitializer.initializeAll(results, propertyPaths);\r
-\r
+        if (logger.isDebugEnabled()){logger.debug(" dao: initialize - DONE");}\r
         return results;\r
     }\r
 \r