| Modifier and Type | Field and Description |
|---|---|
protected ServerPrepareResult |
JDBC4ServerPreparedStatement.serverPrepareResult |
| Modifier and Type | Method and Description |
|---|---|
void |
CallableParameterMetaData.generateMetadataFromPrepareResultSet(ServerPrepareResult serverPrepareResult) |
| Modifier and Type | Method and Description |
|---|---|
static ServerPrepareResult |
ComStmtPrepare.read(PacketInputStream reader,
boolean eofDeprecated,
Protocol protocol,
String sql)
Read COM_PREPARE_RESULT.
|
static ServerPrepareResult |
ComStmtPrepareExecute.read(Protocol protocol,
PacketInputStream reader,
ServerPrepareResult serverPrepareResult,
Results results) |
| Modifier and Type | Method and Description |
|---|---|
static ServerPrepareResult |
ComStmtPrepareExecute.read(Protocol protocol,
PacketInputStream reader,
ServerPrepareResult serverPrepareResult,
Results results) |
static void |
ComStmtPrepareExecute.send(PacketOutputStream pos,
Results results,
int parameterCount,
ParameterHolder[] parameters,
ColumnType[] parameterTypeHeader,
byte cursorFlag,
Protocol protocol,
ServerPrepareResult serverPrepareResult)
Send a prepare statement binary stream.
|
static void |
ComStmtPrepareExecute.sendArrayBinding(PacketOutputStream pos,
int statementId,
List<ParameterHolder[]> queryParameters,
int queryParamtersSize,
int parameterCount,
ColumnType[] parameterTypeHeader,
byte cursorFlag,
Protocol protocol,
Results results,
ServerPrepareResult serverPrepareResult) |
| Modifier and Type | Method and Description |
|---|---|
void |
Listener.rePrepareOnSlave(ServerPrepareResult oldServerPrepareResult,
boolean mustExecuteOnMaster) |
| Modifier and Type | Method and Description |
|---|---|
void |
MastersFailoverListener.rePrepareOnSlave(ServerPrepareResult oldServerPrepareResult,
boolean mustExecuteOnSlave) |
void |
MastersSlavesListener.rePrepareOnSlave(ServerPrepareResult oldServerPrepareResult,
boolean mustBeOnMaster) |
| Modifier and Type | Method and Description |
|---|---|
ServerPrepareResult |
AbstractQueryProtocol.addPrepareInCache(String key,
ServerPrepareResult serverPrepareResult) |
ServerPrepareResult |
Protocol.addPrepareInCache(String key,
ServerPrepareResult serverPrepareResult) |
ServerPrepareResult |
AbstractQueryProtocol.executeBatchServer(ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parametersList,
boolean hasLongData)
Execute Prepare if needed, and execute COM_STMT_EXECUTE queries in batch.
|
ServerPrepareResult |
Protocol.executeBatchServer(ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parameterList,
boolean hasLongData) |
ServerPrepareResult |
AbstractQueryProtocol.executePreparedQuery(int parameterCount,
ParameterHolder[] parameters,
ServerPrepareResult serverPrepareResult,
Results results)
Execute a query that is to be prepared on server in Oracle mode
|
ServerPrepareResult |
Protocol.executePreparedQuery(int parameterCount,
ParameterHolder[] parameters,
ServerPrepareResult serverPrepareResult,
Results results) |
ServerPrepareResult |
AbstractQueryProtocol.executePreparedQueryArrayBinding(int parameterCount,
boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParamtersSize)
Protocol processing mechanism when prepareExecute is used.
|
ServerPrepareResult |
Protocol.executePreparedQueryArrayBinding(int parameterCount,
boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParameterSize) |
ServerPrepareResult |
AbstractQueryProtocol.prepare(String sql,
boolean executeOnMaster)
Prepare query on server side.
|
ServerPrepareResult |
Protocol.prepare(String sql,
boolean executeOnMaster) |
| Modifier and Type | Method and Description |
|---|---|
ServerPrepareResult |
AbstractQueryProtocol.addPrepareInCache(String key,
ServerPrepareResult serverPrepareResult) |
ServerPrepareResult |
Protocol.addPrepareInCache(String key,
ServerPrepareResult serverPrepareResult) |
ServerPrepareResult |
AbstractQueryProtocol.executeBatchServer(ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parametersList,
boolean hasLongData)
Execute Prepare if needed, and execute COM_STMT_EXECUTE queries in batch.
|
ServerPrepareResult |
Protocol.executeBatchServer(ServerPrepareResult serverPrepareResult,
Results results,
String sql,
List<ParameterHolder[]> parameterList,
boolean hasLongData) |
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) |
ServerPrepareResult |
AbstractQueryProtocol.executePreparedQuery(int parameterCount,
ParameterHolder[] parameters,
ServerPrepareResult serverPrepareResult,
Results results)
Execute a query that is to be prepared on server in Oracle mode
|
ServerPrepareResult |
Protocol.executePreparedQuery(int parameterCount,
ParameterHolder[] parameters,
ServerPrepareResult serverPrepareResult,
Results results) |
void |
AbstractQueryProtocol.executePreparedQueryArrayBinding(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParameterSize)
Protocol processing mechanism when prepareExecute is not used
|
void |
Protocol.executePreparedQueryArrayBinding(boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParameterSize) |
ServerPrepareResult |
AbstractQueryProtocol.executePreparedQueryArrayBinding(int parameterCount,
boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParamtersSize)
Protocol processing mechanism when prepareExecute is used.
|
ServerPrepareResult |
Protocol.executePreparedQueryArrayBinding(int parameterCount,
boolean mustExecuteOnMaster,
ServerPrepareResult serverPrepareResult,
Results results,
List<ParameterHolder[]> queryParameters,
int queryParameterSize) |
void |
AbstractQueryProtocol.prologProxy(ServerPrepareResult serverPrepareResult,
long maxRows,
boolean hasProxy,
OceanBaseConnection connection,
OceanBaseStatement statement) |
void |
Protocol.prologProxy(ServerPrepareResult serverPrepareResult,
long maxRows,
boolean hasProxy,
OceanBaseConnection connection,
OceanBaseStatement statement) |
void |
AbstractQueryProtocol.releasePrepareStatement(ServerPrepareResult serverPrepareResult)
Deallocate prepare statement if not used anymore.
|
void |
Protocol.releasePrepareStatement(ServerPrepareResult serverPrepareResult) |
| Constructor and Description |
|---|
AbstractMultiSend(Protocol protocol,
PacketOutputStream writer,
Results results,
ServerPrepareResult serverPrepareResult,
List<ParameterHolder[]> parametersList,
boolean readPrepareStmtResult,
String sql,
ThreadPoolExecutor readScheduler)
Bulk execute for Server PreparedStatement.executeBatch (when no COM_MULTI)
|
| Modifier and Type | Method and Description |
|---|---|
ServerPrepareResult |
ServerPrepareStatementCache.put(String key,
ServerPrepareResult result)
Associates the specified value with the specified key in this map.
|
| Modifier and Type | Method and Description |
|---|---|
ServerPrepareResult |
ServerPrepareStatementCache.put(String key,
ServerPrepareResult result)
Associates the specified value with the specified key in this map.
|
Copyright © 2022 oceanbase.com. All rights reserved.