com.bm.utils.injectinternal
Class EntityManagerProvider
java.lang.Object
com.bm.utils.injectinternal.EntityManagerProvider
- All Implemented Interfaces:
- com.bm.ejb3guice.inject.Provider<javax.persistence.EntityManager>
public class EntityManagerProvider
- extends java.lang.Object
- implements com.bm.ejb3guice.inject.Provider<javax.persistence.EntityManager>
Method Summary |
boolean |
addPersistenceClasses(java.lang.Class<?>... entytiesToTest)
Adds new entities to test - we will create only a persistence manager
factory if the setting has changed (new entites added). |
boolean |
addPersistenceClasses(java.util.Collection<java.lang.Class<?>> entyties)
Adds new entities to test - we will create only a persistence manager
factory if the setting has changed (new entites added). |
javax.persistence.EntityManager |
get()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityManagerProvider
public EntityManagerProvider()
EntityManagerProvider
public EntityManagerProvider(java.lang.Class<?>... entytiesToTest)
EntityManagerProvider
public EntityManagerProvider(java.util.Collection<java.lang.Class<?>> entyties)
addPersistenceClasses
public boolean addPersistenceClasses(java.lang.Class<?>... entytiesToTest)
- Adds new entities to test - we will create only a persistence manager
factory if the setting has changed (new entites added).
- Parameters:
entyties
- the entites to add
- Returns:
- true if new entites were added
addPersistenceClasses
public boolean addPersistenceClasses(java.util.Collection<java.lang.Class<?>> entyties)
- Adds new entities to test - we will create only a persistence manager
factory if the setting has changed (new entites added).
- Parameters:
entyties
- the entites to add
- Returns:
- true if new entites were added
get
public javax.persistence.EntityManager get()
-
- Specified by:
get
in interface com.bm.ejb3guice.inject.Provider<javax.persistence.EntityManager>
Copyright © 2008. All Rights Reserved.