com.p6spy.engine.common
Class P6LogQuery

java.lang.Object
  |
  +--com.p6spy.engine.common.P6LogQuery

public class P6LogQuery
extends java.lang.Object


Field Summary
protected static java.lang.String[] excludeCategories
           
protected static java.lang.String[] excludeTables
           
protected static java.lang.String[] includeCategories
           
protected static java.lang.String[] includeTables
           
protected static java.lang.String lastEntry
           
protected static java.lang.String lastStack
           
protected static java.io.PrintStream qlog
           
 
Constructor Summary
P6LogQuery()
           
 
Method Summary
static void clearLastStack()
           
protected static void doLog(int connectionId, long elapsed, java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
protected static void doLog(long elapsed, java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
protected static void doLogElapsed(int connectionId, long startTime, long endTime, java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
static java.lang.String[] getExcludeTables()
           
static java.lang.String[] getIncludeTables()
           
static java.lang.String getLastEntry()
           
static java.lang.String getLastStack()
           
static void initMethod()
           
static void log(java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
static void logDebug(java.lang.String sql)
           
static void logElapsed(int connectionId, long startTime, long endTime, java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
static void logElapsed(int connectionId, long startTime, java.lang.String category, java.lang.String prepared, java.lang.String sql)
           
static void logInfo(java.lang.String sql)
           
static java.io.PrintStream logPrintStream(java.lang.String file)
           
static void logText(java.lang.String text)
           
static void setExcludeCategories(java.lang.String _excludeCategories)
           
static void setExcludeTables(java.lang.String _excludeTables)
           
static void setIncludeCategories(java.lang.String _includeCategories)
           
static void setIncludeTables(java.lang.String _includeTables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

qlog

protected static java.io.PrintStream qlog

includeTables

protected static java.lang.String[] includeTables

excludeTables

protected static java.lang.String[] excludeTables

includeCategories

protected static java.lang.String[] includeCategories

excludeCategories

protected static java.lang.String[] excludeCategories

lastEntry

protected static java.lang.String lastEntry

lastStack

protected static java.lang.String lastStack
Constructor Detail

P6LogQuery

public P6LogQuery()
Method Detail

initMethod

public static void initMethod()

logPrintStream

public static java.io.PrintStream logPrintStream(java.lang.String file)

doLog

protected static void doLog(long elapsed,
                            java.lang.String category,
                            java.lang.String prepared,
                            java.lang.String sql)

doLogElapsed

protected static void doLogElapsed(int connectionId,
                                   long startTime,
                                   long endTime,
                                   java.lang.String category,
                                   java.lang.String prepared,
                                   java.lang.String sql)

doLog

protected static void doLog(int connectionId,
                            long elapsed,
                            java.lang.String category,
                            java.lang.String prepared,
                            java.lang.String sql)

clearLastStack

public static void clearLastStack()

getLastEntry

public static java.lang.String getLastEntry()

getLastStack

public static java.lang.String getLastStack()

getIncludeTables

public static java.lang.String[] getIncludeTables()

getExcludeTables

public static java.lang.String[] getExcludeTables()

setIncludeTables

public static void setIncludeTables(java.lang.String _includeTables)

setExcludeTables

public static void setExcludeTables(java.lang.String _excludeTables)

setIncludeCategories

public static void setIncludeCategories(java.lang.String _includeCategories)

setExcludeCategories

public static void setExcludeCategories(java.lang.String _excludeCategories)

logText

public static void logText(java.lang.String text)

log

public static void log(java.lang.String category,
                       java.lang.String prepared,
                       java.lang.String sql)

logElapsed

public static void logElapsed(int connectionId,
                              long startTime,
                              java.lang.String category,
                              java.lang.String prepared,
                              java.lang.String sql)

logElapsed

public static void logElapsed(int connectionId,
                              long startTime,
                              long endTime,
                              java.lang.String category,
                              java.lang.String prepared,
                              java.lang.String sql)

logInfo

public static void logInfo(java.lang.String sql)

logDebug

public static void logDebug(java.lang.String sql)