org.hibernate.jdbc
Class Expectations.BasicExpectation
java.lang.Object
   org.hibernate.jdbc.Expectations.BasicExpectation
org.hibernate.jdbc.Expectations.BasicExpectation
- All Implemented Interfaces: 
- Expectation
- Direct Known Subclasses: 
- Expectations.BasicParamExpectation
- Enclosing class:
- Expectations
- public static class Expectations.BasicExpectation 
- extends Object- implements Expectation
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Expectations.BasicExpectation
protected Expectations.BasicExpectation(int expectedRowCount)
verifyOutcome
public final void verifyOutcome(int rowCount,
                                PreparedStatement statement,
                                int batchPosition)
- Description copied from interface: Expectation
- Perform verification of the outcome of the RDBMS operation based on
 the type of expectation defined.
 
- 
- Specified by:
- verifyOutcomein interface- Expectation
 
- 
- Parameters:
- rowCount- The RDBMS reported "number of rows affected".
- statement- The statement representing the operation
- batchPosition- The position in the batch (if batching)
 
prepare
public int prepare(PreparedStatement statement)
            throws SQLException,
                   HibernateException
- Description copied from interface: Expectation
- Perform any special statement preparation.
 
- 
- Specified by:
- preparein interface- Expectation
 
- 
- Parameters:
- statement- The statement to be prepared
- Returns:
- The number of bind positions consumed (if any)
- Throws:
- SQLException- Exception from the JDBC driver
- HibernateException- Problem performing preparation.
 
canBeBatched
public boolean canBeBatched()
- Description copied from interface: Expectation
- Is it acceptable to combiner this expectation with statement batching?
 
- 
- Specified by:
- canBeBatchedin interface- Expectation
 
- 
- Returns:
- True if batching can be combined with this expectation; false otherwise.
 
determineRowCount
protected int determineRowCount(int reportedRowCount,
                                PreparedStatement statement)
- 
 
- 
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.