|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.loom.persistence.AbstractExtendedEntityManager
org.loom.persistence.HibernateExtendedEntityManagerImpl
public class HibernateExtendedEntityManagerImpl
Extended entity manager operations for the Hibernate JPA Implementation.
| Constructor Summary | |
|---|---|
HibernateExtendedEntityManagerImpl(javax.persistence.EntityManager entityManager)
|
|
| Method Summary | ||
|---|---|---|
void |
evict(java.lang.Object o)
Remove this instance from the session cache. |
|
java.lang.String |
getIdPropertyName(java.lang.Class<?> clazz)
|
|
org.hibernate.Session |
getSession()
|
|
java.lang.String |
getVersionPropertyName(java.lang.Class<?> clazz)
|
|
|
getVersionValue(java.lang.Object o)
|
|
void |
setReadOnly(java.lang.Object instance,
boolean readOnly)
Sets an instance to readOnly. |
|
| Methods inherited from class org.loom.persistence.AbstractExtendedEntityManager |
|---|
clear, close, contains, createNamedQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, find, find, findAll, findNamed, findNamedSingle, findSingle, flush, getDelegate, getEntityManager, getFlushMode, getReference, getTransaction, isOpen, joinTransaction, lock, merge, persist, query, refresh, remove, remove, setFlushMode, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.loom.persistence.ExtendedEntityManager |
|---|
find, find, findAll, findNamed, findNamedSingle, findSingle, query, remove, update |
| Methods inherited from interface javax.persistence.EntityManager |
|---|
clear, close, contains, createNamedQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, flush, getDelegate, getFlushMode, getReference, getTransaction, isOpen, joinTransaction, lock, merge, persist, refresh, remove, setFlushMode |
| Constructor Detail |
|---|
public HibernateExtendedEntityManagerImpl(javax.persistence.EntityManager entityManager)
| Method Detail |
|---|
public java.lang.String getIdPropertyName(java.lang.Class<?> clazz)
getIdPropertyName in interface ExtendedEntityManagerclazz - the persistent class
public java.lang.String getVersionPropertyName(java.lang.Class<?> clazz)
getVersionPropertyName in interface ExtendedEntityManagerclazz - the persistent class
public <T> T getVersionValue(java.lang.Object o)
getVersionValue in interface ExtendedEntityManagero - the persistent entity to inspect
public void evict(java.lang.Object o)
ExtendedEntityManager
evict in interface ExtendedEntityManagero - a persistent instance
public void setReadOnly(java.lang.Object instance,
boolean readOnly)
ExtendedEntityManager
setReadOnly in interface ExtendedEntityManagerinstance - a persistent instancereadOnly - true to set the entity to readOnlypublic org.hibernate.Session getSession()
getSession in interface org.hibernate.ejb.HibernateEntityManager
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||