]> source.dussan.org Git - sonarqube.git/commitdiff
Replace slf4j by SQ Logger in sonar-db
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 14 Dec 2015 21:18:15 +0000 (22:18 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 14 Dec 2015 21:20:28 +0000 (22:20 +0100)
sonar-db/src/main/java/org/sonar/db/DatabaseUtils.java
sonar-db/src/main/java/org/sonar/db/MyBatisConfBuilder.java
sonar-db/src/main/java/org/sonar/db/purge/PurgeDao.java

index 13227b1781d3502ec9aa06176d4e02e8ec1f1557..3bb4b30c2033ca5af0749966a24bc78b22dad2a5 100644 (file)
@@ -33,8 +33,8 @@ import java.util.Date;
 import java.util.List;
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
-import org.slf4j.LoggerFactory;
 import org.sonar.api.utils.log.Logger;
+import org.sonar.api.utils.log.Loggers;
 
 import static com.google.common.collect.Lists.newArrayList;
 
@@ -47,7 +47,7 @@ public class DatabaseUtils {
       try {
         connection.close();
       } catch (SQLException e) {
-        LoggerFactory.getLogger(DatabaseUtils.class).warn("Fail to close connection", e);
+        Loggers.get(DatabaseUtils.class).warn("Fail to close connection", e);
         // ignore
       }
     }
@@ -58,7 +58,7 @@ public class DatabaseUtils {
       try {
         stmt.close();
       } catch (SQLException e) {
-        LoggerFactory.getLogger(DatabaseUtils.class).warn("Fail to close statement", e);
+        Loggers.get(DatabaseUtils.class).warn("Fail to close statement", e);
         // ignore
       }
     }
@@ -69,7 +69,7 @@ public class DatabaseUtils {
       try {
         rs.close();
       } catch (SQLException e) {
-        LoggerFactory.getLogger(DatabaseUtils.class).warn("Fail to close result set", e);
+        Loggers.get(DatabaseUtils.class).warn("Fail to close result set", e);
         // ignore
       }
     }
index d5cc18bd064afa841f9c262ac8272a980f0beef2..407c76587c4a629dc052a74faa0c66bd61d809e9 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.db;
 
-import ch.qos.logback.classic.Level;
 import com.google.common.io.Closeables;
 import java.io.InputStream;
 import org.apache.ibatis.builder.xml.XMLMapperBuilder;
@@ -27,7 +26,8 @@ import org.apache.ibatis.mapping.Environment;
 import org.apache.ibatis.session.Configuration;
 import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory;
 import org.apache.ibatis.type.JdbcType;
-import org.slf4j.LoggerFactory;
+import org.sonar.api.utils.log.LoggerLevel;
+import org.sonar.api.utils.log.Loggers;
 import org.sonar.db.dialect.Dialect;
 
 import static com.google.common.base.Preconditions.checkArgument;
@@ -93,7 +93,7 @@ public final class MyBatisConfBuilder {
 
   private void loadAndConfigureLogger(String mapperName) {
     conf.addLoadedResource(mapperName);
-    ((ch.qos.logback.classic.Logger) LoggerFactory.getLogger(mapperName)).setLevel(Level.INFO);
+    Loggers.get(mapperName).setLevel(LoggerLevel.INFO);
   }
 
   public void loadMappers(Class<?>... mapperClasses) {
index dc645cfd0e654a42c6bc8d4deb56a2e6edbfd20a..46703af609307e54006d6d16b2b65a634afd3a06 100644 (file)
@@ -29,9 +29,9 @@ import org.apache.commons.lang.ArrayUtils;
 import org.apache.ibatis.session.ResultContext;
 import org.apache.ibatis.session.ResultHandler;
 import org.apache.ibatis.session.SqlSession;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 import org.sonar.api.utils.System2;
+import org.sonar.api.utils.log.Logger;
+import org.sonar.api.utils.log.Loggers;
 import org.sonar.db.Dao;
 import org.sonar.db.DbSession;
 import org.sonar.db.MyBatis;
@@ -44,7 +44,7 @@ import static org.sonar.api.utils.DateUtils.dateToLong;
  * @since 2.14
  */
 public class PurgeDao implements Dao {
-  private static final Logger LOG = LoggerFactory.getLogger(PurgeDao.class);
+  private static final Logger LOG = Loggers.get(PurgeDao.class);
   private final MyBatis mybatis;
   private final ResourceDao resourceDao;
   private final System2 system2;