Package de.xima.fc.jpa.manager
Class EMProvider
- java.lang.Object
-
- de.xima.fc.jpa.manager.EMProvider
-
public class EMProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description EMProvider()
-
Method Summary
-
-
-
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 suppressListener)
-
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)
-
getOpenListeners
public static Set<IBaseNotificationListener> getOpenListeners()
-
registerOpenListener
public static void registerOpenListener(IBaseNotificationListener listener)
-
getCloseListeners
public static Set<IBaseNotificationListener> getCloseListeners()
-
registerCloseListener
public static void registerCloseListener(IBaseNotificationListener listener)
-
getInitListeners
public static Set<IBaseNotificationListener> getInitListeners()
-
registerInitListener
public static void registerInitListener(IBaseNotificationListener listener)
-
fireOpenListener
public static void fireOpenListener()
-
fireInitListener
public static void fireInitListener()
-
fireCloseListener
public static void fireCloseListener()
-
getDatasource
public static DataSource getDatasource()
-
getConnection
public static Connection getConnection() throws SQLException
- Throws:
SQLException
-
testConnection
@Deprecated public static boolean testConnection()
Deprecated.useDatabaseMonitor.testConnection()
orDatabaseMonitor.isConnected()
instead- Returns:
- boolean if the database connection is valid
-
-