Package io.jmix.eclipselink.impl.support
Class JmixEclipseLinkJpaVendorAdapter
java.lang.Object
org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
io.jmix.eclipselink.impl.support.JmixEclipseLinkJpaVendorAdapter
- All Implemented Interfaces:
org.springframework.orm.jpa.JpaVendorAdapter
@Component("eclipselink_JmixEclipseLinkJpaVendorAdapter")
public class JmixEclipseLinkJpaVendorAdapter
extends org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.springframework.core.env.Environmentprotected final org.springframework.orm.jpa.vendor.EclipseLinkJpaDialectprotected final javax.persistence.spi.PersistenceProviderprotected final JmixEclipseLinkSessionEventListenerprotected final org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> -
Constructor Summary
ConstructorsConstructorDescriptionJmixEclipseLinkJpaVendorAdapter(org.springframework.core.env.Environment environment, JmixEclipseLinkJpaDialect jpaDialect, JmixEclipseLinkSessionEventListener sessionEventListener, org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider, org.springframework.beans.factory.ListableBeanFactory beanFactory, MetadataTools metadataTools) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.orm.jpa.vendor.EclipseLinkJpaDialectjavax.persistence.spi.PersistenceProviderMethods inherited from class org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
determineTargetDatabaseName, getEntityManagerInterfaceMethods inherited from class org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter
getDatabase, getDatabasePlatform, getEntityManagerFactoryInterface, getJpaPropertyMap, getPersistenceProviderRootPackage, isGenerateDdl, isShowSql, postProcessEntityManager, postProcessEntityManagerFactory, setDatabase, setDatabasePlatform, setGenerateDdl, setShowSql
-
Field Details
-
jpaDialect
protected final org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect jpaDialect -
environment
protected final org.springframework.core.env.Environment environment -
persistenceProvider
protected final javax.persistence.spi.PersistenceProvider persistenceProvider -
sessionEventListener
-
transportManagerProvider
protected final org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider
-
-
Constructor Details
-
JmixEclipseLinkJpaVendorAdapter
@Autowired public JmixEclipseLinkJpaVendorAdapter(org.springframework.core.env.Environment environment, JmixEclipseLinkJpaDialect jpaDialect, JmixEclipseLinkSessionEventListener sessionEventListener, org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider, org.springframework.beans.factory.ListableBeanFactory beanFactory, MetadataTools metadataTools)
-
-
Method Details
-
getPersistenceProvider
public javax.persistence.spi.PersistenceProvider getPersistenceProvider()- Specified by:
getPersistenceProviderin interfaceorg.springframework.orm.jpa.JpaVendorAdapter- Overrides:
getPersistenceProviderin classorg.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
-
getJpaPropertyMap
- Specified by:
getJpaPropertyMapin interfaceorg.springframework.orm.jpa.JpaVendorAdapter- Overrides:
getJpaPropertyMapin classorg.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
-
getJpaDialect
public org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect getJpaDialect()- Specified by:
getJpaDialectin interfaceorg.springframework.orm.jpa.JpaVendorAdapter- Overrides:
getJpaDialectin classorg.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter
-