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