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 Slf4jJdbcEventLogger
queryExecutionTimeLoggingThreshold -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendParameters(StringBuilder buffer, String label, ParameterBinding[] bindings) voidlogBeginTransaction(String transactionLabel) voidlogCommitTransaction(String transactionLabel) voidlogQuery(String sql, ParameterBinding[] bindings) protected StringprocessUnionSql(String sql) protected StringMethods inherited from class Slf4jJdbcEventLogger
isLoggable, log, logGeneratedKey, logQueryError, logQueryParameters, logRollbackTransaction, logSelectCount, logSelectCount, logUpdateCountModifier and TypeMethodDescriptionbooleanReturns true if current thread default log level is high enough to generate output.voidLogs an arbitrary message.voidlogGeneratedKey(DbAttribute attribute, Object value) voidvoidlogQueryParameters(String label, ParameterBinding[] bindings) voidlogRollbackTransaction(String transactionLabel) voidlogSelectCount(int count, long time) voidlogSelectCount(int count, long time, String sql) voidlogUpdateCount(int count)
-
Constructor Details
-
CompactSlf4jJdbcEventLogger
-
-
Method Details
-
logQuery
- Specified by:
logQueryin interfaceJdbcEventLogger- Overrides:
logQueryin classSlf4jJdbcEventLogger
-
processUnionSql
-
trimSqlSelectColumns
-
appendParameters
- Overrides:
appendParametersin classSlf4jJdbcEventLogger
-
logBeginTransaction
- Specified by:
logBeginTransactionin interfaceJdbcEventLogger- Overrides:
logBeginTransactionin classSlf4jJdbcEventLogger
-
logCommitTransaction
- Specified by:
logCommitTransactionin interfaceJdbcEventLogger- Overrides:
logCommitTransactionin classSlf4jJdbcEventLogger
-