Browse Source

Consistent getJpaDialect() narrowing (along with HibernateJpaVendorAdapter)

Issue: SPR-8959
Issue: SPR-11942
pull/621/head
Juergen Hoeller 12 years ago
parent
commit
562916b69c
  1. 4
      spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java
  2. 6
      spring-orm/src/main/java/org/springframework/orm/jpa/vendor/OpenJpaVendorAdapter.java

4
spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java vendored

@ -49,7 +49,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter { @@ -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 { @@ -105,7 +105,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter {
}
@Override
public JpaDialect getJpaDialect() {
public EclipseLinkJpaDialect getJpaDialect() {
return this.jpaDialect;
}

6
spring-orm/src/main/java/org/springframework/orm/jpa/vendor/OpenJpaVendorAdapter.java vendored

@ -26,8 +26,6 @@ import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI; @@ -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; @@ -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 { @@ -108,7 +106,7 @@ public class OpenJpaVendorAdapter extends AbstractJpaVendorAdapter {
}
@Override
public JpaDialect getJpaDialect() {
public OpenJpaDialect getJpaDialect() {
return this.jpaDialect;
}

Loading…
Cancel
Save