Package org.mariadb.jdbc.message.client
Interface ClientMessage
-
- All Known Subinterfaces:
RedoableClientMessage,RedoableWithPrepareClientMessage
- All Known Implementing Classes:
AuthMoreRawPacket,BulkExecutePacket,ChangeDbPacket,ClosePreparePacket,ExecutePacket,HandshakeResponse,LongDataPacket,PingPacket,PreparePacket,QueryPacket,QueryWithParametersPacket,QuitPacket,ResetPacket,SslRequestPacket
public interface ClientMessage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intbatchUpdateLength()default booleanbinaryProtocol()default booleancanSkipMeta()default java.lang.Stringdescription()intencode(PacketWriter writer, Context context)default CompletionreadPacket(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, PacketReader reader, PacketWriter writer, Context context, ExceptionFactory exceptionFactory, java.util.concurrent.locks.ReentrantLock lock, boolean traceEnable)
-
-
-
Method Detail
-
encode
int encode(PacketWriter writer, Context context) throws java.io.IOException, java.sql.SQLException
- Throws:
java.io.IOExceptionjava.sql.SQLException
-
batchUpdateLength
default int batchUpdateLength()
-
description
default java.lang.String description()
-
binaryProtocol
default boolean binaryProtocol()
-
canSkipMeta
default boolean canSkipMeta()
-
readPacket
default Completion readPacket(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, PacketReader reader, PacketWriter writer, Context context, ExceptionFactory exceptionFactory, java.util.concurrent.locks.ReentrantLock lock, boolean traceEnable) throws java.io.IOException, java.sql.SQLException
- Throws:
java.io.IOExceptionjava.sql.SQLException
-
-