Package org.mariadb.jdbc.message.server
Class PrepareResultPacket
- java.lang.Object
-
- org.mariadb.jdbc.message.server.PrepareResultPacket
-
- All Implemented Interfaces:
Completion
,ServerMessage
- Direct Known Subclasses:
CachedPrepareResultPacket
public class PrepareResultPacket extends java.lang.Object implements Completion
See https://mariadb.com/kb/en/com_stmt_prepare/#COM_STMT_PREPARE_OK
-
-
Field Summary
Fields Modifier and Type Field Description private ColumnDefinitionPacket[]
columns
private static Logger
logger
private ColumnDefinitionPacket[]
parameters
protected int
statementId
-
Constructor Summary
Constructors Constructor Description PrepareResultPacket(ReadableByteBuf buffer, PacketReader reader, Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close(Client con)
void
decrementUse(Client con, ServerPreparedStatement preparedStatement)
ColumnDefinitionPacket[]
getColumns()
ColumnDefinitionPacket[]
getParameters()
int
getStatementId()
void
setColumns(ColumnDefinitionPacket[] columns)
-
-
-
Field Detail
-
logger
private static final Logger logger
-
parameters
private final ColumnDefinitionPacket[] parameters
-
columns
private ColumnDefinitionPacket[] columns
-
statementId
protected int statementId
-
-
Constructor Detail
-
PrepareResultPacket
public PrepareResultPacket(ReadableByteBuf buffer, PacketReader reader, Context context) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
close
public void close(Client con) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
decrementUse
public void decrementUse(Client con, ServerPreparedStatement preparedStatement) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getStatementId
public int getStatementId()
-
getParameters
public ColumnDefinitionPacket[] getParameters()
-
getColumns
public ColumnDefinitionPacket[] getColumns()
-
setColumns
public void setColumns(ColumnDefinitionPacket[] columns)
-
-