[hibernate-commits] Hibernate SVN: r10862 - trunk/Hibernate3/src/org/hibernate/impl

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Nov 21 19:11:36 EST 2006


Author: steve.ebersole at 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();
+		}
 	}
 
 }




More information about the hibernate-commits mailing list