Class ComStmtExecute
- java.lang.Object
-
- org.mariadb.jdbc.internal.com.send.ComStmtExecute
-
public class ComStmtExecute extends Object
-
-
Constructor Summary
Constructors Constructor Description ComStmtExecute()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
send(PacketOutputStream pos, int statementId, ParameterHolder[] parameters, int parameterCount, ColumnType[] parameterTypeHeader, byte cursorFlag)
Send a prepare statement binary stream.static void
writeCmd(int statementId, ParameterHolder[] parameters, int parameterCount, ColumnType[] parameterTypeHeader, PacketOutputStream pos, byte cursorFlag)
Write COM_STMT_EXECUTE sub-command to output buffer.
-
-
-
Method Detail
-
writeCmd
public static void writeCmd(int statementId, ParameterHolder[] parameters, int parameterCount, ColumnType[] parameterTypeHeader, PacketOutputStream pos, byte cursorFlag) throws IOException
Write COM_STMT_EXECUTE sub-command to output buffer.- Parameters:
statementId
- prepareResult object received after preparation.parameters
- parametersparameterCount
- parameters numberparameterTypeHeader
- parameters header1pos
- outputStreamcursorFlag
- cursor flag. Possible values :- CURSOR_TYPE_NO_CURSOR = fetch all
- CURSOR_TYPE_READ_ONLY = fetch by bunch
- CURSOR_TYPE_FOR_UPDATE = fetch by bunch with lock ?
- CURSOR_TYPE_SCROLLABLE = //reserved, but not working
- Throws:
IOException
- if a connection error occur
-
send
public static void send(PacketOutputStream pos, int statementId, ParameterHolder[] parameters, int parameterCount, ColumnType[] parameterTypeHeader, byte cursorFlag) throws IOException
Send a prepare statement binary stream.- Parameters:
pos
- database socketstatementId
- prepareResult object received after preparation.parameters
- parametersparameterCount
- parameters numberparameterTypeHeader
- parameters headercursorFlag
- cursor flag. Possible values :- CURSOR_TYPE_NO_CURSOR = fetch all
- CURSOR_TYPE_READ_ONLY = fetch by bunch
- CURSOR_TYPE_FOR_UPDATE = fetch by bunch with lock ?
- CURSOR_TYPE_SCROLLABLE = //reserved, but not working
- Throws:
IOException
- if a connection error occur
-
-