public class H2QueryInfo extends Object implements TrackableQuery
| Modifier and Type | Class and Description |
|---|---|
static class |
H2QueryInfo.QueryType
Query type.
|
| Constructor and Description |
|---|
H2QueryInfo(H2QueryInfo.QueryType type,
PreparedStatement stmt,
String sql,
UUID nodeId,
long queryId) |
| Modifier and Type | Method and Description |
|---|---|
UUID |
nodeId() |
String |
plan() |
protected void |
printInfo(StringBuilder msg)
Print info specified by children.
|
long |
queryId() |
String |
queryInfo(@Nullable String additionalInfo) |
long |
time() |
public H2QueryInfo(H2QueryInfo.QueryType type, PreparedStatement stmt, String sql, UUID nodeId, long queryId)
type - Query type.stmt - Query statement.sql - Query statement.nodeId - Originator node id.queryId - Query id.public UUID nodeId()
public long queryId()
public String plan()
protected void printInfo(StringBuilder msg)
msg - Message string builder.public long time()
time in interface TrackableQuerypublic String queryInfo(@Nullable @Nullable String additionalInfo)
queryInfo in interface TrackableQueryadditionalInfo - Additional query info.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023