public final class CachedPrepareResultPacket extends PrepareResultPacket
statementId| Constructor and Description |
|---|
CachedPrepareResultPacket(com.singlestore.jdbc.client.ReadableByteBuf buffer,
Reader reader,
com.singlestore.jdbc.client.Context context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cache() |
void |
close(com.singlestore.jdbc.client.Client con)
Close Prepared command
|
void |
decrementUse(com.singlestore.jdbc.client.Client con,
ServerPreparedStatement preparedStatement)
Decrement use of prepare.
|
int |
getStatementId()
Get current prepare statement id
|
void |
incrementUse(ServerPreparedStatement preparedStatement) |
void |
reset() |
void |
unCache(com.singlestore.jdbc.client.Client con) |
getColumns, getParameters, setColumnspublic CachedPrepareResultPacket(com.singlestore.jdbc.client.ReadableByteBuf buffer,
Reader reader,
com.singlestore.jdbc.client.Context context)
throws IOException
IOExceptionpublic void close(com.singlestore.jdbc.client.Client con)
throws SQLException
Prepareclose in interface Prepareclose in class PrepareResultPacketcon - current connectionSQLException - if prepare close failspublic void decrementUse(com.singlestore.jdbc.client.Client con,
ServerPreparedStatement preparedStatement)
throws SQLException
PreparedecrementUse in interface PreparedecrementUse in class PrepareResultPacketcon - connectionpreparedStatement - current prepared statement that was using prepare objectSQLException - if close failspublic void incrementUse(ServerPreparedStatement preparedStatement)
public void unCache(com.singlestore.jdbc.client.Client con)
public boolean cache()
public int getStatementId()
PreparegetStatementId in interface PreparegetStatementId in class PrepareResultPacketpublic void reset()
Copyright © 2023 SingleStore. All rights reserved.