public interface RedoableWithPrepareClientMessage extends RedoableClientMessage
| Modifier and Type | Method and Description |
|---|---|
default int |
encode(Writer writer,
com.singlestore.jdbc.client.Context context)
Default encoder caller
|
int |
encode(Writer writer,
com.singlestore.jdbc.client.Context context,
Prepare newPrepareResult)
encoder method in case of failover, passing new prepared object
|
String |
getCommand()
sql command value
|
ServerPreparedStatement |
prep()
Server prepare statement caller
|
default int |
reEncode(Writer writer,
com.singlestore.jdbc.client.Context context,
Prepare newPrepareResult)
re-encoder method in case of failover, passing new prepared object
|
default void |
rePrepare(com.singlestore.jdbc.client.Client client) |
void |
setPrepareResult(PrepareResultPacket prepareResult)
Set prepare result, if pipelining prepare
|
ensureReplayable, saveParametersString getCommand()
ServerPreparedStatement prep()
default int encode(Writer writer, com.singlestore.jdbc.client.Context context) throws IOException, SQLException
encode in interface com.singlestore.jdbc.message.ClientMessagewriter - socket writercontext - connection contextIOException - if a socket exception occursSQLException - for any other kind of errorint encode(Writer writer, com.singlestore.jdbc.client.Context context, Prepare newPrepareResult) throws IOException, SQLException
encode in interface RedoableClientMessagewriter - socket writercontext - connection contextnewPrepareResult - new prepare resultIOException - if a socket exception occursSQLException - for any other kind of errordefault int reEncode(Writer writer, com.singlestore.jdbc.client.Context context, Prepare newPrepareResult) throws IOException, SQLException
reEncode in interface RedoableClientMessagewriter - socket writercontext - connection contextnewPrepareResult - new prepare resultIOException - if a socket exception occursSQLException - for any other kind of errorvoid setPrepareResult(PrepareResultPacket prepareResult)
prepareResult - prepare resultsdefault void rePrepare(com.singlestore.jdbc.client.Client client)
throws SQLException
SQLExceptionCopyright © 2025 SingleStore. All rights reserved.