|
||||||||||
| 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 | |||||||||