Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Taal2009-07-07 22:49:22 +0000
committerMartin Taal2009-07-07 22:49:22 +0000
commit41ee5c591277960751520f402462e7630027e2e2 (patch)
tree56772402f3821fe37839afdb86ec6bc014b69abc /plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateQueryHandler.java
parent7d1bb9f0943adbab3525d5b44995ad3d85fbc2f3 (diff)
downloadcdo-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.java3
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();
}
}

Back to the top