类 SqlExecuteStat
- java.lang.Object
-
- org.sagacity.sqltoy.SqlExecuteStat
-
public class SqlExecuteStat extends Object
- 版本:
- v1.0,Date:2015年6月12日
- 作者:
- zhongxuchen
-
-
字段概要
字段 修饰符和类型 字段 说明 static OverTimeSqlHandleroverTimeSqlHandler
-
构造器概要
构造器 构造器 说明 SqlExecuteStat()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voiddebug(String topic, String message, Object... args)static voiddestroy()清理线程中的数据static voiderror(Exception exception)static SqlExecuteTraceget()static LonggetExecuteTime()static StringgetFirstTrace()static voidset(SqlExecuteTrace sqlTrace)static voidsetDebug(boolean debug)static voidsetDialect(String dialect)static voidsetOverTimeSqlHandler(OverTimeSqlHandler overTimeSqlHandler)static voidsetPrintSqlTimeoutMillis(int printSqlTimeoutMillis)static voidsetSqlFormater(SqlFormater sqlFormater)static voidshowSql(String topic, String sql, Object[] paramValues)static voidstart(String sqlId, String type, Boolean debugPrint)
-
-
-
字段详细资料
-
overTimeSqlHandler
public static OverTimeSqlHandler overTimeSqlHandler
-
-
方法详细资料
-
start
public static void start(String sqlId, String type, Boolean debugPrint)
- 参数:
sqlId-type-debugPrint-
-
error
public static void error(Exception exception)
- 参数:
exception-
-
showSql
public static void showSql(String topic, String sql, Object[] paramValues)
- 参数:
topic-sql-paramValues-
-
setDialect
public static void setDialect(String dialect)
-
debug
public static void debug(String topic, String message, Object... args)
- 参数:
topic-message-args-
-
destroy
public static void destroy()
清理线程中的数据
-
setDebug
public static void setDebug(boolean debug)
- 参数:
debug- the debug to set
-
setOverTimeSqlHandler
public static void setOverTimeSqlHandler(OverTimeSqlHandler overTimeSqlHandler)
-
setPrintSqlTimeoutMillis
public static void setPrintSqlTimeoutMillis(int printSqlTimeoutMillis)
- 参数:
printSqlTimeoutMillis- the printSqlTimeoutMillis to set
-
setSqlFormater
public static void setSqlFormater(SqlFormater sqlFormater)
-
getFirstTrace
public static String getFirstTrace()
- 返回:
-
getExecuteTime
public static Long getExecuteTime()
- 返回:
-
get
public static SqlExecuteTrace get()
-
set
public static void set(SqlExecuteTrace sqlTrace)
-
-