org.sonar.db.Database.enableSqlLogging()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中org.sonar.db.Database.enableSqlLogging()方法的一些代码示例,展示了Database.enableSqlLogging()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Database.enableSqlLogging()方法的具体详情如下:
包路径:org.sonar.db.Database
类名称:Database
方法名:enableSqlLogging

Database.enableSqlLogging介绍

暂无

代码示例

代码示例来源:origin: SonarSource/sonarqube

  1. public void changeLevel(LoggerLevel level) {
  2. Level logbackLevel = Level.toLevel(level.name());
  3. database.enableSqlLogging(level == TRACE);
  4. helper.changeRoot(serverProcessLogging.getLogLevelConfig(), logbackLevel);
  5. LoggerFactory.getLogger(ServerLogging.class).info("Level of logs changed to {}", level);
  6. }

代码示例来源:origin: SonarSource/sonarqube

  1. @Test
  2. public void changeLevel_to_trace_enables_db_logging() {
  3. LogLevelConfig logLevelConfig = LogLevelConfig.newBuilder(rootLoggerName).build();
  4. when(serverProcessLogging.getLogLevelConfig()).thenReturn(logLevelConfig);
  5. reset(database);
  6. underTest.changeLevel(INFO);
  7. verify(database).enableSqlLogging(false);
  8. reset(database);
  9. underTest.changeLevel(DEBUG);
  10. verify(database).enableSqlLogging(false);
  11. reset(database);
  12. underTest.changeLevel(TRACE);
  13. verify(database).enableSqlLogging(true);
  14. }

代码示例来源:origin: org.sonarsource.sonarqube/sonar-server

  1. public void changeLevel(LoggerLevel level) {
  2. Level logbackLevel = Level.toLevel(level.name());
  3. database.enableSqlLogging(level == TRACE);
  4. helper.changeRoot(serverProcessLogging.getLogLevelConfig(), logbackLevel);
  5. LoggerFactory.getLogger(ServerLogging.class).info("Level of logs changed to {}", level);
  6. }

相关文章