Package org.mariadb.jdbc.message.client
Interface RedoableClientMessage
-
- All Superinterfaces:
ClientMessage
- All Known Subinterfaces:
RedoableWithPrepareClientMessage
- All Known Implementing Classes:
BulkExecutePacket,ChangeDbPacket,ExecutePacket,QueryPacket,QueryWithParametersPacket
public interface RedoableClientMessage extends ClientMessage
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default intencode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult)default voidensureReplayable(Context context)default intreEncode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult)default voidsaveParameters()-
Methods inherited from interface org.mariadb.jdbc.message.client.ClientMessage
batchUpdateLength, binaryProtocol, canSkipMeta, description, encode, readPacket
-
-
-
-
Method Detail
-
saveParameters
default void saveParameters()
-
ensureReplayable
default void ensureReplayable(Context context) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
encode
default int encode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
reEncode
default int reEncode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
-