Package org.apache.cayenne.log
Class CompactSlf4jJdbcEventLogger
java.lang.Object
org.apache.cayenne.log.Slf4jJdbcEventLogger
org.apache.cayenne.log.CompactSlf4jJdbcEventLogger
- All Implemented Interfaces:
JdbcEventLogger
- Since:
- 4.1
-
Field Summary
Fields inherited from class org.apache.cayenne.log.Slf4jJdbcEventLogger
queryExecutionTimeLoggingThreshold
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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
Methods inherited from class org.apache.cayenne.log.Slf4jJdbcEventLogger
isLoggable, log, logGeneratedKey, logQueryError, logQueryParameters, logRollbackTransaction, logSelectCount, logSelectCount, logUpdateCount
-
Constructor Details
-
CompactSlf4jJdbcEventLogger
-
-
Method Details
-
logQuery
- Specified by:
logQuery
in interfaceJdbcEventLogger
- Overrides:
logQuery
in classSlf4jJdbcEventLogger
-
processUnionSql
-
trimSqlSelectColumns
-
appendParameters
- Overrides:
appendParameters
in classSlf4jJdbcEventLogger
-
logBeginTransaction
- Specified by:
logBeginTransaction
in interfaceJdbcEventLogger
- Overrides:
logBeginTransaction
in classSlf4jJdbcEventLogger
-
logCommitTransaction
- Specified by:
logCommitTransaction
in interfaceJdbcEventLogger
- Overrides:
logCommitTransaction
in classSlf4jJdbcEventLogger
-