Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 9447ede0 authored by Gabriel Landais's avatar Gabriel Landais
Browse files

Use entityManager directly


git-svn-id: https://scm.gforge.inria.fr/authscm/ycadoret/svn/gazelle/Maven/gazelle-proxy/trunk@30285 356b4b1a-1d2b-0410-8bf1-ffa24008f01e
parent b960dd4b
No related branches found
No related tags found
No related merge requests found
...@@ -10,6 +10,7 @@ import javax.jws.WebMethod; ...@@ -10,6 +10,7 @@ import javax.jws.WebMethod;
import javax.jws.WebService; import javax.jws.WebService;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import net.ihe.gazelle.hql.providers.EntityManagerService;
import net.ihe.gazelle.hql.providers.detached.HibernateActionPerformer; import net.ihe.gazelle.hql.providers.detached.HibernateActionPerformer;
import net.ihe.gazelle.hql.providers.detached.HibernateFailure; import net.ihe.gazelle.hql.providers.detached.HibernateFailure;
import net.ihe.gazelle.hql.providers.detached.PerformHibernateAction; import net.ihe.gazelle.hql.providers.detached.PerformHibernateAction;
...@@ -78,13 +79,8 @@ public class ProxyForTM implements IProxyForTM { ...@@ -78,13 +79,8 @@ public class ProxyForTM implements IProxyForTM {
} }
} }
HibernateActionPerformer.performHibernateAction(new PerformHibernateAction() { EntityManager entityManager = EntityManagerService.provideEntityManager();
@Override entityManager.persist(testInstance);
public Object performAction(EntityManager entityManager, Object... context) throws Exception {
entityManager.persist(context[0]);
return null;
}
}, testInstance);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment