Interface IEMFactory

All Known Implementing Classes:
InternalEMFactory

@Deprecated(since="8.5.0", forRemoval=true) public interface IEMFactory
Deprecated, for removal: This API element is subject to removal in a future version.
The system EntityManagerFactory is now managed in the fc-persistence module. Use SystemPersistenceManager.getEntityManagerFactory() instead.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    javax.persistence.EntityManagerFactory
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default boolean
    Deprecated.
    unused
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    javax.persistence.EntityManager
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Details

    • newEntityManager

      javax.persistence.EntityManager newEntityManager() throws FcPersistenceException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      FcPersistenceException
    • getPersistenceUnitName

      String getPersistenceUnitName()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getDBType

      EDatenbankTyp getDBType()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • open

      void open()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • close

      void close()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isOpen

      boolean isOpen()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isConfigurable

      @Deprecated default boolean isConfigurable()
      Deprecated.
      unused
      Returns:
      true if the entity manager factory is configurable, false otherwise
    • getEntityManagerFactory

      javax.persistence.EntityManagerFactory getEntityManagerFactory() throws FcPersistenceException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      FcPersistenceException
    • getDataSource

      DataSource getDataSource() throws FcPersistenceException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      FcPersistenceException