Package | Description |
---|---|
org.mariadb.jdbc | |
org.mariadb.jdbc.internal.com.read.resultset | |
org.mariadb.jdbc.internal.protocol |
Modifier and Type | Field and Description |
---|---|
protected Results |
MariaDbStatement.results |
Constructor and Description |
---|
SelectResultSet(ColumnInformation[] columnInformation,
Results results,
Protocol protocol,
PacketInputStream reader,
boolean callableResult,
boolean eofDeprecated)
Create Streaming resultSet.
|
UpdatableResultSet(ColumnInformation[] columnsInformation,
Results results,
Protocol protocol,
PacketInputStream reader,
boolean callableResult,
boolean eofDeprecated)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
Results |
AbstractConnectProtocol.activeStreamingResult |
Modifier and Type | Method and Description |
---|---|
Results |
Protocol.getActiveStreamingResult() |
Results |
AbstractConnectProtocol.getActiveStreamingResult() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractQueryProtocol.executeBatchClient(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult prepareResult,
List<ParameterHolder[]> parametersList,
boolean hasLongData)
Execute clientPrepareQuery batch.
|
boolean |
Protocol.executeBatchClient(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult prepareResult,
List<ParameterHolder[]> parametersList,
boolean hasLongData) |
boolean |
AbstractQueryProtocol.executeBatchServer(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parametersList,
boolean hasLongData)
Execute Prepare if needed, and execute COM_STMT_EXECUTE queries in batch.
|
boolean |
Protocol.executeBatchServer(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parameterList,
boolean hasLongData) |
void |
AbstractQueryProtocol.executeBatchStmt(boolean mustExecuteOnMaster,
Results results,
List<String> queries)
Execute batch from Statement.executeBatch().
|
void |
Protocol.executeBatchStmt(boolean mustExecuteOnMaster,
Results results,
List<String> queries) |
void |
AbstractQueryProtocol.executePreparedQuery(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
ParameterHolder[] parameters)
Execute a query that is already prepared.
|
void |
Protocol.executePreparedQuery(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
ParameterHolder[] parameters) |
void |
AbstractQueryProtocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters)
Execute a unique clientPrepareQuery.
|
void |
Protocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters) |
void |
AbstractQueryProtocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters,
int queryTimeout)
Execute a unique clientPrepareQuery.
|
void |
Protocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
ClientPrepareResult clientPrepareResult,
ParameterHolder[] parameters,
int timeout) |
void |
AbstractQueryProtocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
String sql)
Execute query directly to outputStream.
|
void |
Protocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
String sql) |
void |
AbstractQueryProtocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
String sql,
Charset charset) |
void |
Protocol.executeQuery(boolean mustExecuteOnMaster,
Results results,
String sql,
Charset charset) |
void |
AbstractQueryProtocol.getResult(Results results) |
void |
Protocol.getResult(Results results) |
abstract SQLException |
AbstractMultiSend.handleResultException(SQLException qex,
Results results,
List<ParameterHolder[]> parametersList,
List<String> queries,
int currentCounter,
int sendCmdCounter,
int paramCount,
PrepareResult prepareResult) |
abstract void |
AbstractMultiSend.sendCmd(PacketOutputStream writer,
Results results,
List<ParameterHolder[]> parametersList,
List<String> queries,
int paramCount,
BulkStatus status,
PrepareResult prepareResult) |
void |
Protocol.setActiveStreamingResult(Results mariaSelectResultSet) |
void |
AbstractConnectProtocol.setActiveStreamingResult(Results activeStreamingResult) |
Constructor and Description |
---|
AbstractMultiSend(Protocol protocol,
PacketOutputStream writer,
Results results,
ClientPrepareResult clientPrepareResult,
List<ParameterHolder[]> parametersList)
Bulk execute for client-side PreparedStatement.executeBatch (no prepare).
|
AbstractMultiSend(Protocol protocol,
PacketOutputStream writer,
Results results,
List<String> queries)
Bulk execute for statement.executeBatch().
|
AbstractMultiSend(Protocol protocol,
PacketOutputStream writer,
Results results,
ServerPrepareResult serverPrepareResult,
List<ParameterHolder[]> parametersList,
boolean readPrepareStmtResult,
String sql)
Bulk execute for Server PreparedStatement.executeBatch (when no COM_MULTI)
|
AsyncMultiRead(ComStmtPrepare comStmtPrepare,
BulkStatus status,
Protocol protocol,
boolean readPrepareStmtResult,
AbstractMultiSend bulkSend,
int paramCount,
Results results,
List<ParameterHolder[]> parametersList,
List<String> queries,
PrepareResult prepareResult)
Read results async to avoid local and remote networking stack buffer overflow "lock".
|
Copyright © 2018 mariadb.org. All rights reserved.