Package io.jmix.eclipselink.impl.support
Class JmixEclipseLinkJpaDialect
java.lang.Object
org.springframework.orm.jpa.DefaultJpaDialect
org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
io.jmix.eclipselink.impl.support.JmixEclipseLinkJpaDialect
- All Implemented Interfaces:
- Serializable,- org.springframework.dao.support.PersistenceExceptionTranslator,- org.springframework.orm.jpa.JpaDialect
@Component("eclipselink_JmixEclipseLinkJpaDialect")
public class JmixEclipseLinkJpaDialect
extends org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static class
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionJmixEclipseLinkJpaDialect(org.springframework.core.env.Environment environment, DbmsSpecifics dbmsSpecifics) 
- 
Method SummaryModifier and TypeMethodDescriptionbeginTransaction(jakarta.persistence.EntityManager entityManager, org.springframework.transaction.TransactionDefinition definition) voidcleanupTransaction(Object transactionData) Methods inherited from class org.springframework.orm.jpa.vendor.EclipseLinkJpaDialectgetJdbcConnection, setLazyDatabaseTransactionMethods inherited from class org.springframework.orm.jpa.DefaultJpaDialectprepareTransaction, releaseJdbcConnection, translateExceptionIfPossible
- 
Field Details- 
environmentprotected org.springframework.core.env.Environment environment
 
- 
- 
Constructor Details- 
JmixEclipseLinkJpaDialectpublic JmixEclipseLinkJpaDialect(org.springframework.core.env.Environment environment, DbmsSpecifics dbmsSpecifics) 
 
- 
- 
Method Details- 
beginTransactionpublic Object beginTransaction(jakarta.persistence.EntityManager entityManager, org.springframework.transaction.TransactionDefinition definition) throws jakarta.persistence.PersistenceException, SQLException, org.springframework.transaction.TransactionException - Specified by:
- beginTransactionin interface- org.springframework.orm.jpa.JpaDialect
- Overrides:
- beginTransactionin class- org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
- Throws:
- jakarta.persistence.PersistenceException
- SQLException
- org.springframework.transaction.TransactionException
 
- 
cleanupTransaction- Specified by:
- cleanupTransactionin interface- org.springframework.orm.jpa.JpaDialect
- Overrides:
- cleanupTransactionin class- org.springframework.orm.jpa.DefaultJpaDialect
 
 
-