Package org.mariadb.jdbc.message.client
Interface RedoableWithPrepareClientMessage
-
- All Superinterfaces:
org.mariadb.jdbc.message.ClientMessage,RedoableClientMessage
- All Known Implementing Classes:
BulkExecutePacket,ExecutePacket
public interface RedoableWithPrepareClientMessage extends RedoableClientMessage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intencode(Writer writer, org.mariadb.jdbc.client.Context context)intencode(Writer writer, org.mariadb.jdbc.client.Context context, Prepare newPrepareResult)StringgetCommand()ServerPreparedStatementprep()default intreEncode(Writer writer, org.mariadb.jdbc.client.Context context, Prepare newPrepareResult)default voidrePrepare(org.mariadb.jdbc.client.Client client)voidsetPrepareResult(PrepareResultPacket prepareResult)-
Methods inherited from interface org.mariadb.jdbc.message.ClientMessage
batchUpdateLength, binaryProtocol, canSkipMeta, description, readPacket
-
Methods inherited from interface org.mariadb.jdbc.message.client.RedoableClientMessage
ensureReplayable, saveParameters
-
-
-
-
Method Detail
-
getCommand
String getCommand()
-
prep
ServerPreparedStatement prep()
-
encode
default int encode(Writer writer, org.mariadb.jdbc.client.Context context) throws IOException, SQLException
- Specified by:
encodein interfaceorg.mariadb.jdbc.message.ClientMessage- Throws:
IOExceptionSQLException
-
encode
int encode(Writer writer, org.mariadb.jdbc.client.Context context, Prepare newPrepareResult) throws IOException, SQLException
- Specified by:
encodein interfaceRedoableClientMessage- Throws:
IOExceptionSQLException
-
reEncode
default int reEncode(Writer writer, org.mariadb.jdbc.client.Context context, Prepare newPrepareResult) throws IOException, SQLException
- Specified by:
reEncodein interfaceRedoableClientMessage- Throws:
IOExceptionSQLException
-
setPrepareResult
void setPrepareResult(PrepareResultPacket prepareResult)
-
rePrepare
default void rePrepare(org.mariadb.jdbc.client.Client client) throws SQLException- Throws:
SQLException
-
-