Class DbAnswer
java.lang.Object
org.qubership.atp.mia.model.pot.db.DbAnswer
-
Constructor Summary
ConstructorsConstructorDescriptionDbAnswer(boolean status, int updateCount) Creates a result wrapper for update-only operations.DbAnswer(boolean status, CallableStatement statement) Deprecated.Creates a result wrapper for operations that return tabular data. -
Method Summary
Modifier and TypeMethodDescriptionvoidupdateSqlResponse(SqlResponse response) Populates a SqlResponse with either result data or update count.
-
Constructor Details
-
DbAnswer
Creates a result wrapper for operations that return tabular data.- Parameters:
status- true if the operation returned a result setdbTable- parsed result setupdateCount- number of affected rows (or -1 if not applicable)
-
DbAnswer
public DbAnswer(boolean status, int updateCount) Creates a result wrapper for update-only operations.- Parameters:
status- true if the operation succeededupdateCount- number of affected rows
-
DbAnswer
Deprecated.UseDbAnswer(boolean, DbTable, int)insteadLegacy constructor for JDBC stored procedures.- Parameters:
status- true if the procedure returned a result setstatement- the CallableStatement used- Throws:
SQLException- if result extraction fails
-
-
Method Details
-
updateSqlResponse
Populates a SqlResponse with either result data or update count.- Parameters:
response- the response to update
-
DbAnswer(boolean, DbTable, int)instead