Package org.mariadb.jdbc.message.client
Interface RedoableWithPrepareClientMessage
-
- All Superinterfaces:
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(PacketWriter writer, Context context)intencode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult)java.lang.StringgetCommand()ServerPreparedStatementprep()default intreEncode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult)default voidrePrepare(Client client)voidsetPrepareResult(PrepareResultPacket prepareResult)-
Methods inherited from interface org.mariadb.jdbc.message.client.ClientMessage
batchUpdateLength, binaryProtocol, canSkipMeta, description, readPacket
-
Methods inherited from interface org.mariadb.jdbc.message.client.RedoableClientMessage
ensureReplayable, saveParameters
-
-
-
-
Method Detail
-
getCommand
java.lang.String getCommand()
-
prep
ServerPreparedStatement prep()
-
encode
default int encode(PacketWriter writer, Context context) throws java.io.IOException, java.sql.SQLException
- Specified by:
encodein interfaceClientMessage- Throws:
java.io.IOExceptionjava.sql.SQLException
-
encode
int encode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult) throws java.io.IOException, java.sql.SQLException
- Specified by:
encodein interfaceRedoableClientMessage- Throws:
java.io.IOExceptionjava.sql.SQLException
-
reEncode
default int reEncode(PacketWriter writer, Context context, PrepareResultPacket newPrepareResult) throws java.io.IOException, java.sql.SQLException
- Specified by:
reEncodein interfaceRedoableClientMessage- Throws:
java.io.IOExceptionjava.sql.SQLException
-
setPrepareResult
void setPrepareResult(PrepareResultPacket prepareResult)
-
rePrepare
default void rePrepare(Client client) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
-