| Modifier and Type | Interface and Description |
|---|---|
interface |
PreparedQuery |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractQuery |
class |
ClientPreparedQuery |
class |
ServerPreparedQuery |
class |
ServerPreparedQueryTestcaseGenerator |
class |
SimpleQuery |
| Modifier and Type | Field and Description |
|---|---|
(package private) Query |
CancelQueryTaskImpl.queryToCancel |
| Modifier and Type | Method and Description |
|---|---|
Query |
CancelQueryTask.getQueryToCancel() |
Query |
CancelQueryTaskImpl.getQueryToCancel() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
NativeSession.execSQL(Query callingQuery,
java.lang.String query,
int maxRows,
NativePacketPayload packet,
boolean streamResults,
ProtocolEntityFactory<T,NativePacketPayload> resultSetFactory,
ColumnDefinition cachedMetadata,
boolean isBatch)
Send a query to the server.
|
<T extends Resultset> |
NativeSession.invokeQueryInterceptorsPost(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
boolean forceExecute) |
<T extends Resultset> |
NativeSession.invokeQueryInterceptorsPre(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
boolean forceExecute) |
<T extends Resultset> |
NoSubInterceptorWrapper.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
NoSubInterceptorWrapper.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
void |
CancelQueryTask.setQueryToCancel(Query queryToCancel) |
void |
CancelQueryTaskImpl.setQueryToCancel(Query queryToCancel) |
CancelQueryTask |
Query.startQueryTimer(Query stmtToCancel,
int timeout) |
CancelQueryTask |
AbstractQuery.startQueryTimer(Query stmtToCancel,
int timeout) |
| Constructor and Description |
|---|
CancelQueryTaskImpl(Query cancellee) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
QueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession)
Called after the given query has been sent to the server for processing.
|
<T extends Resultset> |
QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery)
Called before the given query is going to be sent to the server for processing.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JdbcPreparedStatement |
interface |
JdbcStatement
This interface contains methods that are considered the "vendor extension" to the JDBC API for MySQL's implementation of java.sql.Statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CallableStatement
Representation of stored procedures for JDBC
|
class |
ClientPreparedStatement
A SQL Statement is pre-compiled and stored in a PreparedStatement object.
|
class |
ServerPreparedStatement
JDBC Interface for MySQL-4.1 and newer server-side PreparedStatements.
|
class |
StatementImpl
A Statement object is used for executing a static SQL statement and obtaining
the results produced by it.
|
| Modifier and Type | Field and Description |
|---|---|
protected Query |
StatementImpl.query |
| Modifier and Type | Method and Description |
|---|---|
Query |
StatementImpl.getQuery() |
Query |
JdbcStatement.getQuery() |
| Modifier and Type | Method and Description |
|---|---|
CancelQueryTask |
StatementImpl.startQueryTimer(Query stmtToCancel,
int timeout) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
LoadBalancedAutoCommitInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
LoadBalancedAutoCommitInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
SessionAssociationInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
ResultSetScannerInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
ServerStatusDiffInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
SessionAssociationInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
<T extends Resultset> |
ResultSetScannerInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
<T extends Resultset> |
ServerStatusDiffInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
| Modifier and Type | Method and Description |
|---|---|
Query |
ResultSetImpl.getOwningQuery() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProfilerEventHandler.processEvent(byte eventType,
Session session,
Query query,
Resultset resultSet,
long eventDuration,
java.lang.Throwable eventCreationPoint,
java.lang.String message) |
void |
LoggingProfilerEventHandler.processEvent(byte eventType,
Session session,
Query query,
Resultset resultSet,
long eventDuration,
java.lang.Throwable eventCreationPoint,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
Query |
ResultsetRowsOwner.getOwningQuery() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
NativeProtocol.invokeQueryInterceptorsPost(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
boolean forceExecute) |
<T extends Resultset> |
NativeProtocol.invokeQueryInterceptorsPre(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
boolean forceExecute) |
<T extends Resultset> |
NativeProtocol.sendQueryPacket(Query callingQuery,
NativePacketPayload queryPacket,
int maxRows,
boolean streamResults,
ColumnDefinition cachedMetadata,
ProtocolEntityFactory<T,NativePacketPayload> resultSetFactory)
Send a query stored in a packet to the server.
|
<T extends Resultset> |
NativeProtocol.sendQueryString(Query callingQuery,
java.lang.String query,
java.lang.String characterEncoding,
int maxRows,
boolean streamResults,
ColumnDefinition cachedMetadata,
ProtocolEntityFactory<T,NativePacketPayload> resultSetFactory)
Build a query packet from the given string and send it to the server.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
BaseQueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
BaseQueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
ConnectionRegressionTest.Bug88227QueryInterceptor.postProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery,
T originalResultSet,
ServerSession serverSession) |
<T extends Resultset> |
CharsetRegressionTest.Bug73663QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
CharsetRegressionTest.TestSetNamesQueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
CharsetRegressionTest.Bug72712QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
CharsetRegressionTest.Bug95139QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
ConnectionRegressionTest.Bug75168QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
ConnectionRegressionTest.Bug75592QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
ConnectionRegressionTest.Bug56100QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
ConnectionRegressionTest.Bug88227QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
<T extends Resultset> |
ConnectionRegressionTest.Bug104067QueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
MetaDataRegressionTest.QueryInterceptorBug61332.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Resultset> |
ConnectionTest.TestEnableEscapeProcessingQueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> str,
Query interceptedQuery) |
<T extends Resultset> |
MetadataTest.TestGetSqlKeywordsDynamicQueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |
<T extends Resultset> |
StatementsTest.QueryInfoQueryInterceptor.preProcess(java.util.function.Supplier<java.lang.String> sql,
Query interceptedQuery) |