Interface OperationResultChecker
- All Known Implementing Classes:
FlushOperation
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Used to check the results of a statement execution
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptionbooleancheckResult(int affectedRowCount, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) Check the result of a JDBC operation
-
Method Details
-
checkResult
boolean checkResult(int affectedRowCount, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) throws SQLException Check the result of a JDBC operation- Parameters:
affectedRowCount- The number of rows affected by the operation, as reported by the JDBC driverbatchPosition- The execution's position within the active batch, if one; if not batching, -1 will be passed- Returns:
trueindicates an execution that is considered successful;falseindicates unsuccessful- Throws:
SQLException
-