Class ComStmtExecute
java.lang.Object
org.mariadb.jdbc.internal.com.send.ComStmtExecute
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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.
-
Constructor Details
-
ComStmtExecute
public ComStmtExecute()
-
-
Method Details
-
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
-