public class EntityManagerDelegate extends Object
| Constructor and Description |
|---|
EntityManagerDelegate(com.j256.ormlite.support.ConnectionSource connectionSource,
javax.persistence.EntityTransaction entityTransaction,
Map<String,OrmDaoHelperFactory<?,?>> helperFactoryMap)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PersistenceDao<?,?> |
getDaoForClass(Class<?> clazz)
Returns ORMLite DAO for specified entity class
|
javax.persistence.EntityTransaction |
getTransaction()
Returns enclosing transaction.
|
public EntityManagerDelegate(com.j256.ormlite.support.ConnectionSource connectionSource,
javax.persistence.EntityTransaction entityTransaction,
Map<String,OrmDaoHelperFactory<?,?>> helperFactoryMap)
connectionSource - Connection Source to use for all database connectionentityTransaction - Enclosing transaction objecthelperFactoryMap - Maps entity class name to ORMLite DAO helperpublic PersistenceDao<?,?> getDaoForClass(Class<?> clazz)
clazz - Entity classUnsupportedOperationException - if class is unknown for this persistence unitpublic javax.persistence.EntityTransaction getTransaction()
This documentation is licensed by Andrew Bowley under the GPLv3 License.