Class JmixPersistenceProvider

java.lang.Object
org.eclipse.persistence.jpa.PersistenceProvider
io.jmix.eclipselink.impl.JmixPersistenceProvider
All Implemented Interfaces:
jakarta.persistence.spi.PersistenceProvider, jakarta.persistence.spi.ProviderUtil

public class JmixPersistenceProvider extends org.eclipse.persistence.jpa.PersistenceProvider
  • Constructor Summary

    Constructors
    Constructor
    Description
    JmixPersistenceProvider(org.springframework.beans.factory.ListableBeanFactory beanFactory, MetadataTools metadataTools)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.persistence.EntityManagerFactory
    createContainerEntityManagerFactory(jakarta.persistence.spi.PersistenceUnitInfo info, Map properties)
     

    Methods inherited from class org.eclipse.persistence.jpa.PersistenceProvider

    checkForProviderProperty, createContainerEntityManagerFactoryImpl, createEntityManagerFactory, createEntityManagerFactoryImpl, generateSchema, generateSchema, getClassLoader, getInitializer, getProviderUtil, isLoaded, isLoadedWithoutReference, isLoadedWithReference

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JmixPersistenceProvider

      public JmixPersistenceProvider(org.springframework.beans.factory.ListableBeanFactory beanFactory, MetadataTools metadataTools)
  • Method Details

    • createContainerEntityManagerFactory

      public jakarta.persistence.EntityManagerFactory createContainerEntityManagerFactory(jakarta.persistence.spi.PersistenceUnitInfo info, Map properties)
      Specified by:
      createContainerEntityManagerFactory in interface jakarta.persistence.spi.PersistenceProvider
      Overrides:
      createContainerEntityManagerFactory in class org.eclipse.persistence.jpa.PersistenceProvider