Deprecate EntityManagerFactoryBeanCallback
Closes gh-14083
This commit is contained in:
parent
e034b383db
commit
e03f01564a
|
|
@ -116,6 +116,7 @@ public abstract class JpaBaseConfiguration implements BeanFactoryAware {
|
|||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
@SuppressWarnings("deprecation")
|
||||
public EntityManagerFactoryBuilder entityManagerFactoryBuilder(
|
||||
JpaVendorAdapter jpaVendorAdapter,
|
||||
ObjectProvider<PersistenceUnitManager> persistenceUnitManager) {
|
||||
|
|
@ -151,6 +152,7 @@ public abstract class JpaBaseConfiguration implements BeanFactoryAware {
|
|||
protected void customizeVendorProperties(Map<String, Object> vendorProperties) {
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
protected EntityManagerFactoryBuilder.EntityManagerFactoryBeanCallback getVendorCallback() {
|
||||
return null;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -98,6 +98,7 @@ public class EntityManagerFactoryBuilder {
|
|||
* An optional callback for new entity manager factory beans.
|
||||
* @param callback the entity manager factory bean callback
|
||||
*/
|
||||
@Deprecated
|
||||
public void setCallback(EntityManagerFactoryBeanCallback callback) {
|
||||
this.callback = callback;
|
||||
}
|
||||
|
|
@ -200,6 +201,7 @@ public class EntityManagerFactoryBuilder {
|
|||
return this;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
public LocalContainerEntityManagerFactoryBean build() {
|
||||
LocalContainerEntityManagerFactoryBean entityManagerFactoryBean = new LocalContainerEntityManagerFactoryBean();
|
||||
if (EntityManagerFactoryBuilder.this.persistenceUnitManager != null) {
|
||||
|
|
@ -243,6 +245,7 @@ public class EntityManagerFactoryBuilder {
|
|||
* A callback for new entity manager factory beans created by a Builder.
|
||||
*/
|
||||
@FunctionalInterface
|
||||
@Deprecated
|
||||
public interface EntityManagerFactoryBeanCallback {
|
||||
|
||||
void execute(LocalContainerEntityManagerFactoryBean factory);
|
||||
|
|
|
|||
Loading…
Reference in New Issue