public class LogQueryTool extends Object
Constructor and Description |
---|
LogQueryTool(Options options) |
Modifier and Type | Method and Description |
---|---|
SQLException |
exceptionWithQuery(ByteBuffer buffer,
SQLException sqlEx,
boolean explicitClosed)
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,
boolean explicitClosed)
Return exception with query information's.
|
String |
subQuery(String sql)
Get query, truncated if to big.
|
public LogQueryTool(Options options)
public String subQuery(String sql)
sql
- current querypublic SQLException exceptionWithQuery(String sql, SQLException sqlException, boolean explicitClosed)
sql
- current sql commandsqlException
- current exceptionexplicitClosed
- has connection been explicitly closedpublic SQLException exceptionWithQuery(ByteBuffer buffer, SQLException sqlEx, boolean explicitClosed)
buffer
- query buffersqlEx
- current exceptionexplicitClosed
- has connection been explicitly closedpublic 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 resultsCopyright © 2019 mariadb.org. All rights reserved.