diff options
author | Martin Taal | 2009-07-07 22:49:22 +0000 |
---|---|---|
committer | Martin Taal | 2009-07-07 22:49:22 +0000 |
commit | 41ee5c591277960751520f402462e7630027e2e2 (patch) | |
tree | 56772402f3821fe37839afdb86ec6bc014b69abc /plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java | |
parent | 7d1bb9f0943adbab3525d5b44995ad3d85fbc2f3 (diff) | |
download | cdo-41ee5c591277960751520f402462e7630027e2e2.tar.gz cdo-41ee5c591277960751520f402462e7630027e2e2.tar.xz cdo-41ee5c591277960751520f402462e7630027e2e2.zip |
[282651] Add support for external references
[282655] Add support for CDOIDMeta
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java index 7d4bdf9361..7609169e9f 100644 --- a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java +++ b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java @@ -53,7 +53,6 @@ public class HibernateQueryHandler implements IQueryHandler // get a transaction, the hibernateStoreAccessor is placed in a threadlocal // so all db access uses the same session. final Session session = hibernateStoreAccessor.getHibernateSession(); - session.beginTransaction(); try { // create the query @@ -105,6 +104,7 @@ public class HibernateQueryHandler implements IQueryHandler query.setMaxResults(info.getMaxResults()); } // and go for the query + // future extension: support iterate, scroll through a parameter for (Object o : query.list()) { final boolean addOneMore = context.addResult(o); @@ -116,7 +116,6 @@ public class HibernateQueryHandler implements IQueryHandler } finally { - session.getTransaction().commit(); hibernateStoreAccessor.endHibernateSession(); } } |