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 jakarta.persistence.spi.PersistenceProviderprotected final JmixEclipseLinkSessionEventListenerprotected final org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager>protected final jakarta.validation.ValidatorFactory -
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, jakarta.validation.ValidatorFactory validatorFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.orm.jpa.vendor.EclipseLinkJpaDialectjakarta.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 jakarta.persistence.spi.PersistenceProvider persistenceProvider -
sessionEventListener
-
transportManagerProvider
protected final org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkTransportManager> transportManagerProvider -
validatorFactory
protected final jakarta.validation.ValidatorFactory validatorFactory
-
-
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, jakarta.validation.ValidatorFactory validatorFactory)
-
-
Method Details
-
getPersistenceProvider
public jakarta.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
-