public class CompactSlf4jJdbcEventLogger extends Slf4jJdbcEventLogger
queryExecutionTimeLoggingThreshold
Constructor and Description |
---|
CompactSlf4jJdbcEventLogger(RuntimeProperties runtimeProperties) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendParameters(StringBuilder buffer,
String label,
ParameterBinding[] bindings) |
void |
logBeginTransaction(String transactionLabel) |
void |
logCommitTransaction(String transactionLabel) |
void |
logQuery(String sql,
ParameterBinding[] bindings) |
protected String |
processUnionSql(String sql) |
protected String |
trimSqlSelectColumns(String sql) |
isLoggable, log, logGeneratedKey, logQueryError, logQueryParameters, logRollbackTransaction, logSelectCount, logSelectCount, logUpdateCount
public CompactSlf4jJdbcEventLogger(RuntimeProperties runtimeProperties)
public void logQuery(String sql, ParameterBinding[] bindings)
logQuery
in interface JdbcEventLogger
logQuery
in class Slf4jJdbcEventLogger
protected void appendParameters(StringBuilder buffer, String label, ParameterBinding[] bindings)
appendParameters
in class Slf4jJdbcEventLogger
public void logBeginTransaction(String transactionLabel)
logBeginTransaction
in interface JdbcEventLogger
logBeginTransaction
in class Slf4jJdbcEventLogger
public void logCommitTransaction(String transactionLabel)
logCommitTransaction
in interface JdbcEventLogger
logCommitTransaction
in class Slf4jJdbcEventLogger
Copyright © 2001–2019 Apache Cayenne. All rights reserved.