Make instance variables in DefaultHibernateSpaceDataSourceConfigurer protected

Description

The class DefaultHibernateSpaceDataSourceFactoryBean is designed for extension: override the method getConfigurer() to return a custom configurer which constructs a custom extension of DefaultHibernateSpaceDataSource().DefaultHibernateSpaceDataSourceConfigurer defines all configuration properties as private variables, and there are no getter methods. Because of this, one can't easily inherit from DefaultHibernateSpaceDataSourceConfigurer, add a couple of additional custom properties and override the method DefaultHibernateSpaceDataSourceConfigurer.create() to return a custom extension of the class DefaultHibernateSpaceDataSource.

Acceptance Test

Verified manually

Assignee

Niv Ingberg

Reporter

Ester Atzmon

Labels

None

Priority

Medium

SalesForce Case ID

10934

Fix versions

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All
Configure