Class EMProvider


  • public class EMProvider
    extends Object
    • Field Detail

      • DB_HEALTHCECK_NAME

        public static String DB_HEALTHCECK_NAME
      • DB_HEALTHCHECK_REGISTRY

        public static com.codahale.metrics.health.HealthCheckRegistry DB_HEALTHCHECK_REGISTRY
    • Constructor Detail

      • EMProvider

        public EMProvider()
    • Method Detail

      • createNewEntityManager

        public static javax.persistence.EntityManager createNewEntityManager()
      • closeEMF

        public static Boolean closeEMF()
      • closeEMF

        public static Boolean closeEMF​(boolean supressListener)
      • 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

        public static EDatenbankTyp getCurrentDBTyp()
      • getEMFactory

        public static IEMFactory getEMFactory()
      • setEMFactory

        public static void setEMFactory​(IEMFactory emFactory)
      • fireOpenListener

        public static void fireOpenListener()
      • fireInitListener

        public static void fireInitListener()
      • fireCloseListener

        public static void fireCloseListener()
      • getDatasource

        public static DataSource getDatasource()
      • testConnection

        public static boolean testConnection()