Consistent getJpaDialect() narrowing (along with HibernateJpaVendorAdapter)

Issue: SPR-8959
Issue: SPR-11942
This commit is contained in:
Juergen Hoeller 2014-08-09 17:10:34 +02:00
parent cbda722329
commit 562916b69c
2 changed files with 4 additions and 6 deletions

View File

@ -49,7 +49,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter {
private final PersistenceProvider persistenceProvider = new org.eclipse.persistence.jpa.PersistenceProvider();
private final JpaDialect jpaDialect = new EclipseLinkJpaDialect();
private final EclipseLinkJpaDialect jpaDialect = new EclipseLinkJpaDialect();
@Override
@ -105,7 +105,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter {
}
@Override
public JpaDialect getJpaDialect() {
public EclipseLinkJpaDialect getJpaDialect() {
return this.jpaDialect;
}

View File

@ -26,8 +26,6 @@ import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
import org.apache.openjpa.persistence.OpenJPAEntityManagerSPI;
import org.apache.openjpa.persistence.PersistenceProviderImpl;
import org.springframework.orm.jpa.JpaDialect;
/**
* {@link org.springframework.orm.jpa.JpaVendorAdapter} implementation for Apache OpenJPA.
* Developed and tested against OpenJPA 2.2.
@ -38,8 +36,8 @@ import org.springframework.orm.jpa.JpaDialect;
* {@link org.springframework.orm.jpa.persistenceunit.SmartPersistenceUnitInfo#getManagedPackages()})
* since OpenJPA doesn't use package-level metadata.
*
* @author Costin Leau
* @author Juergen Hoeller
* @author Costin Leau
* @since 2.0
* @see OpenJpaDialect
* @see org.apache.openjpa.persistence.PersistenceProviderImpl
@ -108,7 +106,7 @@ public class OpenJpaVendorAdapter extends AbstractJpaVendorAdapter {
}
@Override
public JpaDialect getJpaDialect() {
public OpenJpaDialect getJpaDialect() {
return this.jpaDialect;
}