org.nuxeo.ecm.core.storage.sql.jdbc
Class JDBCLogger
java.lang.Object
org.nuxeo.ecm.core.storage.sql.jdbc.JDBCLogger
public class JDBCLogger
- extends Object
Logger used for debugging.
log
public static final Log log
DEBUG_MAX_STRING
public static final int DEBUG_MAX_STRING
- See Also:
- Constant Field Values
DEBUG_MAX_ARRAY
public static final int DEBUG_MAX_ARRAY
- See Also:
- Constant Field Values
instance
public final String instance
JDBCLogger
public JDBCLogger(String instance)
isLogEnabled
public boolean isLogEnabled()
formatMessage
public String formatMessage(String message)
error
public void error(String message)
error
public void error(String message,
Throwable t)
warn
public void warn(String message)
info
public void info(String message)
log
public void log(String message)
logCount
public void logCount(int count)
logCounts
public void logCounts(int[] counts)
logResultSet
public void logResultSet(ResultSet rs,
List<Column> columns)
throws SQLException
- Throws:
SQLException
logMap
public void logMap(Map<String,Serializable> map)
throws SQLException
- Throws:
SQLException
logIds
public void logIds(List<Serializable> ids,
boolean countTotal,
long totalSize)
logSQL
public void logSQL(String sql,
List<Column> columns,
Row row)
logSQL
public void logSQL(String sql,
Collection<Serializable> values)
loggedValue
public static String loggedValue(Serializable value)
- Returns a loggable value using pseudo-SQL syntax.
Copyright © 2011 Nuxeo SAS. All Rights Reserved.