public class LogQueryTool extends Object
Constructor and Description |
---|
LogQueryTool(Options options) |
Modifier and Type | Method and Description |
---|---|
SQLException |
exceptionWithQuery(ByteBuffer buffer,
SQLException sqlEx)
Return exception with query information's.
|
SQLException |
exceptionWithQuery(ParameterHolder[] parameters,
SQLException sqlEx,
PrepareResult serverPrepareResult)
Return exception with query information's.
|
SQLException |
exceptionWithQuery(SQLException sqlEx,
PrepareResult prepareResult)
Return exception with query information's.
|
SQLException |
exceptionWithQuery(String sql,
SQLException sqlException)
Return exception with query information's.
|
String |
exWithQuery(String message,
PrepareResult serverPrepareResult,
ParameterHolder[] parameters)
Return exception message with query.
|
String |
subQuery(ByteBuffer buffer)
Get query, truncated if to big.
|
String |
subQuery(String sql)
Get query, truncated if to big.
|
public LogQueryTool(Options options)
public String subQuery(String sql)
sql
- current querypublic String subQuery(ByteBuffer buffer)
buffer
- current query bufferpublic SQLException exceptionWithQuery(String sql, SQLException sqlException)
sql
- current sql commandsqlException
- current exceptionpublic SQLException exceptionWithQuery(ByteBuffer buffer, SQLException sqlEx)
buffer
- query buffersqlEx
- current exceptionpublic SQLException exceptionWithQuery(ParameterHolder[] parameters, SQLException sqlEx, PrepareResult serverPrepareResult)
parameters
- query parameterssqlEx
- current exceptionserverPrepareResult
- prepare resultspublic SQLException exceptionWithQuery(SQLException sqlEx, PrepareResult prepareResult)
sqlEx
- current exceptionprepareResult
- prepare resultspublic String exWithQuery(String message, PrepareResult serverPrepareResult, ParameterHolder[] parameters)
message
- current exception messageserverPrepareResult
- prepare resultparameters
- query parametersCopyright © 2017. All rights reserved.