Package io.higson.runtime.profiler.jdbc
Class JdbcProfiler
java.lang.Object
io.higson.runtime.profiler.jdbc.JdbcProfiler
- Author:
- przemek hertel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()findQueryWithFragment(String fragment) intstatic JdbcProfilerstatic voidlogEachStatement(boolean each) voiddrukuje do loggera jdbc_profilervoidprintSummary(org.slf4j.Logger log) voidto samo co printSummary() ale drukuje na defaultowy loggerprintSummaryToBuffer(int sqlPartLen) voidsqlExecuted(String sql, long time) metoda wolana, gdy zostalo wykonane zapytanie [sql] w czasie [time]void
-
Constructor Details
-
JdbcProfiler
public JdbcProfiler()
-
-
Method Details
-
getSingleton
-
sqlExecuted
metoda wolana, gdy zostalo wykonane zapytanie [sql] w czasie [time]- Parameters:
sql- sql querytime- time
-
getQueryStats
-
getEventsCount
public int getEventsCount() -
clear
public void clear() -
findQueryWithFragment
-
printSummaryDef
public void printSummaryDef()to samo co printSummary() ale drukuje na defaultowy logger -
printSummary
public void printSummary()drukuje do loggera jdbc_profiler -
printSummary
public void printSummary(org.slf4j.Logger log) -
printSummaryToBuffer
-
printSummaryAsHtml
-
writeSummaryAsHtml
-
logEachStatement
public static void logEachStatement(boolean each)
-