org.compass.gps.device.jpa
Class DefaultEntityManagerWrapper
java.lang.Object
org.compass.gps.device.jpa.AbstractEntityManagerWrapper
org.compass.gps.device.jpa.DefaultEntityManagerWrapper
- All Implemented Interfaces:
- EntityManagerWrapper
public class DefaultEntityManagerWrapper
- extends AbstractEntityManagerWrapper
The default EntityManagerWrapper implementation. Works well both in
JTA and Resource Local JPA transactions.
- Author:
- kimchy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultEntityManagerWrapper
public DefaultEntityManagerWrapper()
doGetEntityManager
protected javax.persistence.EntityManager doGetEntityManager()
throws javax.persistence.PersistenceException
- Specified by:
doGetEntityManager in class AbstractEntityManagerWrapper
- Throws:
javax.persistence.PersistenceException
doGetEntityTransaction
protected javax.persistence.EntityTransaction doGetEntityTransaction()
throws javax.persistence.PersistenceException
- Specified by:
doGetEntityTransaction in class AbstractEntityManagerWrapper
- Throws:
javax.persistence.PersistenceException
shouldCloseEntityManager
protected boolean shouldCloseEntityManager()
- Specified by:
shouldCloseEntityManager in class AbstractEntityManagerWrapper
Copyright (c) 2004-2006 The Compass Project.