org.loom.persistence
Class ExtendedPersistenceProvider

java.lang.Object
  extended by org.loom.persistence.ExtendedPersistenceProvider
All Implemented Interfaces:
javax.persistence.spi.PersistenceProvider

public class ExtendedPersistenceProvider
extends java.lang.Object
implements javax.persistence.spi.PersistenceProvider

PersistenceProvider that extends Hibernate EntityManager to ExtendedEntityManager


Constructor Summary
ExtendedPersistenceProvider()
           
 
Method Summary
 javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info, java.util.Map map)
           
 javax.persistence.EntityManagerFactory createEntityManagerFactory(java.lang.String emName, java.util.Map map)
           
 void setDelegate(javax.persistence.spi.PersistenceProvider delegate)
           
 void setExtendedEntityManagerImplClass(java.lang.Class<? extends ExtendedEntityManager> extendedEntityManagerImplClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedPersistenceProvider

public ExtendedPersistenceProvider()
Method Detail

createContainerEntityManagerFactory

public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info,
                                                                                  java.util.Map map)
Specified by:
createContainerEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider

createEntityManagerFactory

public javax.persistence.EntityManagerFactory createEntityManagerFactory(java.lang.String emName,
                                                                         java.util.Map map)
Specified by:
createEntityManagerFactory in interface javax.persistence.spi.PersistenceProvider

setDelegate

public void setDelegate(javax.persistence.spi.PersistenceProvider delegate)

setExtendedEntityManagerImplClass

public void setExtendedEntityManagerImplClass(java.lang.Class<? extends ExtendedEntityManager> extendedEntityManagerImplClass)