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 voidsend(PacketOutputStream pos, int statementId, ParameterHolder[] parameters, int parameterCount, ColumnType[] parameterTypeHeader, byte cursorFlag)Send a prepare statement binary stream.static voidwriteCmd(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 IOExceptionWrite 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
-
-