Package de.xima.fc.jpa.manager
Class EMProvider
java.lang.Object
de.xima.fc.jpa.manager.EMProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic String
static com.codahale.metrics.health.HealthCheckRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Boolean
closeEMF()
static Boolean
closeEMF
(boolean supressListener) static void
closeEntityManager
(javax.persistence.EntityManager em) static javax.persistence.EntityManager
static void
static void
static void
static Set<IBaseNotificationListener>
static Connection
static EDatenbankTyp
static DataSource
static IEMFactory
static Set<IBaseNotificationListener>
static Set<IBaseNotificationListener>
static void
static void
openEMF()
static void
openEMF
(boolean supressListener) static void
static void
static void
static void
static void
reloadFactory
(boolean supressAllListener) static void
reloadFactory
(boolean supressOpenListener, boolean supressCloseListener) static void
setEMFactory
(IEMFactory emFactory) static void
shutdown()
static boolean
-
Field Details
-
DB_HEALTHCECK_NAME
-
DB_HEALTHCHECK_REGISTRY
public static com.codahale.metrics.health.HealthCheckRegistry DB_HEALTHCHECK_REGISTRY
-
-
Constructor Details
-
EMProvider
public EMProvider()
-
-
Method Details
-
createNewEntityManager
public static javax.persistence.EntityManager createNewEntityManager() -
closeEMF
-
closeEMF
-
openEMF
public static void openEMF() -
openEMF
public static void openEMF(boolean supressListener) -
closeEntityManager
public static void closeEntityManager(javax.persistence.EntityManager em) -
initialize
public static void initialize() -
shutdown
public static void shutdown() -
reloadFactory
public static void reloadFactory(boolean supressOpenListener, boolean supressCloseListener) -
reloadFactory
public static void reloadFactory(boolean supressAllListener) -
reloadFactory
public static void reloadFactory() -
getCurrentDBTyp
-
getEMFactory
-
setEMFactory
-
getOpenListeners
-
registerOpenListener
-
getCloseListeners
-
registerCloseListener
-
getInitListeners
-
registerInitListener
-
fireOpenListener
public static void fireOpenListener() -
fireInitListener
public static void fireInitListener() -
fireCloseListener
public static void fireCloseListener() -
getDatasource
-
getConnection
- Throws:
SQLException
-
testConnection
public static boolean testConnection()
-