public class P6LogQuery extends java.lang.Object implements P6OptionChangedListener
Constructor and Description |
---|
P6LogQuery() |
Modifier and Type | Method and Description |
---|---|
static void |
debug(java.lang.String sql) |
protected static void |
doLog(int connectionId,
long elapsedNanos,
Category category,
java.lang.String prepared,
java.lang.String sql,
java.lang.String url)
Writes log information provided.
|
protected static void |
doLog(long elapsed,
Category category,
java.lang.String prepared,
java.lang.String sql) |
protected static void |
doLogElapsed(int connectionId,
long timeElapsedNanos,
Category category,
java.lang.String prepared,
java.lang.String sql,
java.lang.String url) |
static void |
error(java.lang.String sql) |
static P6Logger |
getLogger() |
static void |
info(java.lang.String sql) |
static void |
initialize() |
static boolean |
isDebugEnabled() |
static void |
log(Category category,
Loggable loggable) |
static void |
log(Category category,
java.lang.String prepared,
java.lang.String sql) |
static void |
logElapsed(int connectionId,
long timeElapsedNanos,
Category category,
Loggable loggable) |
static void |
logElapsed(int connectionId,
long timeElapsedNanos,
Category category,
java.lang.String prepared,
java.lang.String sql,
java.lang.String url) |
void |
optionChanged(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue) |
protected static P6Logger logger
public void optionChanged(java.lang.String key, java.lang.Object oldValue, java.lang.Object newValue)
optionChanged
in interface P6OptionChangedListener
public static void initialize()
protected static void doLog(long elapsed, Category category, java.lang.String prepared, java.lang.String sql)
protected static void doLogElapsed(int connectionId, long timeElapsedNanos, Category category, java.lang.String prepared, java.lang.String sql, java.lang.String url)
protected static void doLog(int connectionId, long elapsedNanos, Category category, java.lang.String prepared, java.lang.String sql, java.lang.String url)
connectionId
- elapsedNanos
- category
- prepared
- sql
- url
- public static void log(Category category, java.lang.String prepared, java.lang.String sql)
public static void logElapsed(int connectionId, long timeElapsedNanos, Category category, java.lang.String prepared, java.lang.String sql, java.lang.String url)
public static void logElapsed(int connectionId, long timeElapsedNanos, Category category, Loggable loggable)
public static void info(java.lang.String sql)
public static boolean isDebugEnabled()
public static void debug(java.lang.String sql)
public static void error(java.lang.String sql)
public static P6Logger getLogger()