Package org.apache.cayenne.log
Class CompactSlf4jJdbcEventLogger
java.lang.Object
org.apache.cayenne.log.Slf4jJdbcEventLogger
org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- All Implemented Interfaces:
- JdbcEventLogger
public class CompactSlf4jJdbcEventLogger extends Slf4jJdbcEventLogger
- Since:
- 4.1
- 
Field SummaryFields inherited from class org.apache.cayenne.log.Slf4jJdbcEventLoggerqueryExecutionTimeLoggingThreshold
- 
Constructor SummaryConstructors Constructor Description CompactSlf4jJdbcEventLogger(RuntimeProperties runtimeProperties)
- 
Method SummaryModifier and Type Method Description protected voidappendParameters(StringBuilder buffer, String label, ParameterBinding[] bindings)voidlogBeginTransaction(String transactionLabel)voidlogCommitTransaction(String transactionLabel)voidlogQuery(String sql, ParameterBinding[] bindings)protected StringprocessUnionSql(String sql)protected StringtrimSqlSelectColumns(String sql)Methods inherited from class org.apache.cayenne.log.Slf4jJdbcEventLoggerisLoggable, log, logGeneratedKey, logQueryError, logQueryParameters, logRollbackTransaction, logSelectCount, logSelectCount, logUpdateCount
- 
Constructor Details- 
CompactSlf4jJdbcEventLogger
 
- 
- 
Method Details- 
logQuery- Specified by:
- logQueryin interface- JdbcEventLogger
- Overrides:
- logQueryin class- Slf4jJdbcEventLogger
 
- 
processUnionSql
- 
trimSqlSelectColumns
- 
appendParameters- Overrides:
- appendParametersin class- Slf4jJdbcEventLogger
 
- 
logBeginTransaction- Specified by:
- logBeginTransactionin interface- JdbcEventLogger
- Overrides:
- logBeginTransactionin class- Slf4jJdbcEventLogger
 
- 
logCommitTransaction- Specified by:
- logCommitTransactionin interface- JdbcEventLogger
- Overrides:
- logCommitTransactionin class- Slf4jJdbcEventLogger
 
 
-