We're updating the issue view to help you get more done. 

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.

Workaround

None

Acceptance Test

Verified manually

Status

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