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

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

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

Database.enableSqlLogging介绍

暂无

代码示例

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

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

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

@Test
public void changeLevel_to_trace_enables_db_logging() {
 LogLevelConfig logLevelConfig = LogLevelConfig.newBuilder(rootLoggerName).build();
 when(serverProcessLogging.getLogLevelConfig()).thenReturn(logLevelConfig);
 reset(database);
 underTest.changeLevel(INFO);
 verify(database).enableSqlLogging(false);
 reset(database);
 underTest.changeLevel(DEBUG);
 verify(database).enableSqlLogging(false);
 reset(database);
 underTest.changeLevel(TRACE);
 verify(database).enableSqlLogging(true);
}

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

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

相关文章

微信公众号

最新文章

更多