Package de.xima.fc.jpa.manager
Class InternalEMFactory
- java.lang.Object
-
- de.xima.fc.jpa.manager.InternalEMFactory
-
- All Implemented Interfaces:
IEMFactory
public class InternalEMFactory extends Object implements IEMFactory
-
-
Constructor Summary
Constructors Constructor Description InternalEMFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()DataSourcegetDataSource()EDatenbankTypgetDBType()javax.persistence.EntityManagerFactorygetEntityManagerFactory()StringgetPersistenceUnitName()booleanisConfigurable()Wenn die Eigenschaftfalsezurückgeliefert, wird im Setup der Wizard-Schritt zur Konfiguration der Datenbankverbindung nicht angezeigt.booleanisOpen()javax.persistence.EntityManagernewEntityManager()voidopen()static voidsetDefaultPersistenceProperties(Map<? super String,? super String> properties, EDatenbankTyp dbms)
-
-
-
Method Detail
-
newEntityManager
public javax.persistence.EntityManager newEntityManager()
- Specified by:
newEntityManagerin interfaceIEMFactory
-
close
public void close()
- Specified by:
closein interfaceIEMFactory
-
getDBType
public EDatenbankTyp getDBType()
- Specified by:
getDBTypein interfaceIEMFactory
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfaceIEMFactory
-
open
public void open()
- Specified by:
openin interfaceIEMFactory
-
getPersistenceUnitName
public String getPersistenceUnitName()
- Specified by:
getPersistenceUnitNamein interfaceIEMFactory
-
isConfigurable
public boolean isConfigurable()
Description copied from interface:IEMFactoryWenn die Eigenschaftfalsezurückgeliefert, wird im Setup der Wizard-Schritt zur Konfiguration der Datenbankverbindung nicht angezeigt.- Specified by:
isConfigurablein interfaceIEMFactory- Returns:
truewenn DB-Connection konfigurierbar,falsewenn nicht
-
getDataSource
public DataSource getDataSource()
- Specified by:
getDataSourcein interfaceIEMFactory
-
getEntityManagerFactory
public javax.persistence.EntityManagerFactory getEntityManagerFactory()
- Specified by:
getEntityManagerFactoryin interfaceIEMFactory
-
setDefaultPersistenceProperties
public static void setDefaultPersistenceProperties(Map<? super String,? super String> properties, EDatenbankTyp dbms)
-
-