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()
beginTransaction
protected void beginTransaction()
throws javax.persistence.PersistenceException
- Specified by:
beginTransaction in class AbstractEntityManagerWrapper
- Throws:
javax.persistence.PersistenceException
commitTransaction
protected void commitTransaction()
throws javax.persistence.PersistenceException
- Specified by:
commitTransaction in class AbstractEntityManagerWrapper
- Throws:
javax.persistence.PersistenceException
rollbackTransaction
protected void rollbackTransaction()
throws javax.persistence.PersistenceException
- Specified by:
rollbackTransaction in class AbstractEntityManagerWrapper
- Throws:
javax.persistence.PersistenceException
shouldCloseEntityManager
protected boolean shouldCloseEntityManager()
- Specified by:
shouldCloseEntityManager in class AbstractEntityManagerWrapper
Copyright (c) 2004-2008 The Compass Project.