Author: steve.ebersole(a)jboss.com
Date: 2006-11-21 19:11:35 -0500 (Tue, 21 Nov 2006)
New Revision: 10862
Modified:
trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.java
Log:
HHH-2238 : SQLQuery.executeUpdate() + flush-modes
Modified: trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.java 2006-11-22 00:11:25 UTC (rev
10861)
+++ trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.java 2006-11-22 00:11:35 UTC (rev
10862)
@@ -329,7 +329,16 @@
public int executeUpdate() throws HibernateException {
Map namedParams = getNamedParams();
- return getSession().executeNativeUpdate(generateQuerySpecification( namedParams ),
getQueryParameters( namedParams ));
+ before();
+ try {
+ return getSession().executeNativeUpdate(
+ generateQuerySpecification( namedParams ),
+ getQueryParameters( namedParams )
+ );
+ }
+ finally {
+ after();
+ }
}
}
Show replies by date