org.granite.tide.data
Class JDOPersistenceManager
java.lang.Object
org.granite.tide.data.AbstractTidePersistenceManager
org.granite.tide.data.JDOPersistenceManager
- All Implemented Interfaces:
- TideTransactionPersistenceManager, TidePersistenceManager
public class JDOPersistenceManager
- extends AbstractTidePersistenceManager
- implements TideTransactionPersistenceManager
Responsible for attaching a entity with the entity mangager
- Author:
- William DRAI
|
Field Summary |
protected javax.jdo.PersistenceManager |
pm
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pm
protected javax.jdo.PersistenceManager pm
JDOPersistenceManager
public JDOPersistenceManager()
JDOPersistenceManager
public JDOPersistenceManager(javax.jdo.PersistenceManagerFactory pmf)
getCurrentTransaction
public Object getCurrentTransaction()
- Specified by:
getCurrentTransaction in interface TideTransactionPersistenceManager
fetchEntity
public Object fetchEntity(Object entity,
String[] fetch)
- Finds the entity with the JDO persistence manager.
- Specified by:
fetchEntity in class AbstractTidePersistenceManager
- Parameters:
entity - entity to loadfetch - array of property names to fetch
- Returns:
- the entity