public final class QueryWithParametersPacket extends Object implements RedoableClientMessage
| Constructor and Description |
|---|
QueryWithParametersPacket(String preSqlCmd,
com.singlestore.jdbc.util.ClientParser parser,
Parameters parameters,
InputStream localInfileInputStream)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
int |
batchUpdateLength()
Number of parameter rows, and so expected return length
|
String |
description()
Message description
|
int |
encode(Writer encoder,
com.singlestore.jdbc.client.Context context)
Encode client message to socket.
|
void |
ensureReplayable(com.singlestore.jdbc.client.Context context)
Ensure that command can be replayed
|
InputStream |
getLocalInfileInputStream()
Get current local infile input stream.
|
void |
saveParameters()
Save parameters of command that can be re-executed
|
boolean |
validateLocalFileName(String fileName,
com.singlestore.jdbc.client.Context context)
Request for local file to be validated from current query.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencode, reEncodepublic QueryWithParametersPacket(String preSqlCmd, com.singlestore.jdbc.util.ClientParser parser, Parameters parameters, InputStream localInfileInputStream)
preSqlCmd - additional pre commandparser - command parser resultparameters - parameterslocalInfileInputStream - local infile input streampublic void ensureReplayable(com.singlestore.jdbc.client.Context context)
throws IOException,
SQLException
RedoableClientMessageensureReplayable in interface RedoableClientMessagecontext - connection contextIOException - If socket error occursSQLException - for other type of issuepublic void saveParameters()
RedoableClientMessagesaveParameters in interface RedoableClientMessagepublic int encode(Writer encoder, com.singlestore.jdbc.client.Context context) throws IOException, SQLException
com.singlestore.jdbc.message.ClientMessageencode in interface com.singlestore.jdbc.message.ClientMessageencoder - socket writercontext - connection contextIOException - if socket error occurSQLException - if any issue occurspublic int batchUpdateLength()
com.singlestore.jdbc.message.ClientMessagebatchUpdateLength in interface com.singlestore.jdbc.message.ClientMessagepublic boolean validateLocalFileName(String fileName, com.singlestore.jdbc.client.Context context)
com.singlestore.jdbc.message.ClientMessagevalidateLocalFileName in interface com.singlestore.jdbc.message.ClientMessagefileName - server file request pathcontext - current connection contextpublic InputStream getLocalInfileInputStream()
com.singlestore.jdbc.message.ClientMessagegetLocalInfileInputStream in interface com.singlestore.jdbc.message.ClientMessagepublic String description()
com.singlestore.jdbc.message.ClientMessagedescription in interface com.singlestore.jdbc.message.ClientMessageCopyright © 2025 SingleStore. All rights reserved.