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;
import javax.jws.WebService;
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.HibernateFailure;
import net.ihe.gazelle.hql.providers.detached.PerformHibernateAction;
......@@ -78,13 +79,8 @@ public class ProxyForTM implements IProxyForTM {
}
}
HibernateActionPerformer.performHibernateAction(new PerformHibernateAction() {
@Override
public Object performAction(EntityManager entityManager, Object... context) throws Exception {
entityManager.persist(context[0]);
return null;
}
}, testInstance);
EntityManager entityManager = EntityManagerService.provideEntityManager();
entityManager.persist(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