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, setShowSqlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.orm.jpa.JpaVendorAdapter
getEntityAgentInterface
-
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
-