|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.compass.gps.device.jpa.embedded.hibernate.HibernateJpaHelper
public abstract class HibernateJpaHelper
A helper class allowing to get Compass
and JpaCompassGps
when working with Hibernate JPA in an embedded mode.
Method Summary | |
---|---|
static Compass |
getCompass(javax.persistence.EntityManager em)
Returns the Compass instance assoicated with the given OpenJPA EntityManager . |
static Compass |
getCompass(javax.persistence.EntityManagerFactory emf)
Returns the Compass instance assoicated with the given Hibernate EntityManagerFactory . |
static JpaCompassGps |
getCompassGps(javax.persistence.EntityManagerFactory emf)
Returns a new instnacoef of a JpaCompassGps built on top
of the embedded Compass instance. |
static JpaCompassGps |
getCompassGps(JpaGpsDevice device)
Returns a new instnacoef of a JpaCompassGps built on top
of the embedded Compass instance. |
static CompassTemplate |
getCompassTemplate(javax.persistence.EntityManager em)
Returns the CompassTemplate instance assoicated with the given OpenJPA EntityManager . |
static CompassTemplate |
getCompassTemplate(javax.persistence.EntityManagerFactory emf)
Returns the CompassTemplate instance assoicated with the given Hibernate EntityManagerFactory . |
static Properties |
getIndexSettings(javax.persistence.EntityManager em)
Returns the index settings that are configured within the EntityManager
configuration. |
static Properties |
getIndexSettings(javax.persistence.EntityManagerFactory emf)
Returns the index settings that are configured within the EntityManagerFactory
configuration. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Compass getCompass(javax.persistence.EntityManagerFactory emf)
EntityManagerFactory
.
This allows to get a Compass instnace in order to perform search operations for example outside of a JPA
transaction (for performance reasons, mostly there is no need to start a DB transaction).
public static CompassTemplate getCompassTemplate(javax.persistence.EntityManagerFactory emf)
EntityManagerFactory
.
This allows to get a Compass instnace in order to perform search operations for example outside of a JPA
transaction (for performance reasons, mostly there is no need to start a DB transaction).
public static Compass getCompass(javax.persistence.EntityManager em)
EntityManager
.
This allows to get a Compass instnace in order to perform search operations for example outside of a JPA
transaction (for performance reasons, mostly there is no need to start a DB transaction).
public static CompassTemplate getCompassTemplate(javax.persistence.EntityManager em)
EntityManager
.
This allows to get a Compass instnace in order to perform search operations for example outside of a JPA
transaction (for performance reasons, mostly there is no need to start a DB transaction).
public static Properties getIndexSettings(javax.persistence.EntityManagerFactory emf)
EntityManagerFactory
configuration. Can be used to configure exteranally a JpaCompassGps
instance.
public static Properties getIndexSettings(javax.persistence.EntityManager em)
EntityManager
configuration. Can be used to configure exteranally a JpaCompassGps
instnace.
public static JpaCompassGps getCompassGps(javax.persistence.EntityManagerFactory emf)
JpaCompassGps
built on top
of the embedded Compass
instance.
public static JpaCompassGps getCompassGps(JpaGpsDevice device)
JpaCompassGps
built on top
of the embedded Compass
instance.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |