Issue Details (XML | Word | Printable)

Key: DBUTILS-22
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Unassigned
Reporter: Sam Gendler
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Commons DbUtils

[dbutils] QueryLoader.loadQueries() should be protected

Created: 29/Sep/04 07:41 AM   Updated: 02/Jan/08 07:29 AM
Return to search
Component/s: None
Affects Version/s: 1.0
Fix Version/s: 1.1

Time Tracking:
Not Specified

Environment:
Operating System: other
Platform: All

Bugzilla Id: 31460


 Description  « Hide
Those of us who don't want to use traditional java properties files to store properties have no way to
utilize the QueryLoader (I am using XML, for instance, which can be parsed into a subclass of
Properties if so desired). It would be sufficient to make loadQueries() protected instead of private, so I
can overload that one method, but it would be nicer to be able to specify a class which adheres to some
interface (contains load(InputStream is) would be sufficient), which will be instantiated by the
QueryLoader for reading 'properties.' Or alternatively, at least for my use, the ability to specify a
Properties instance would also work. Regardless, the absolute dependance on a traditional properties
file is totally limiting for use of the class, and as soon as loadQueries() becomes protected, I can remove
the duplicate source code from my code repository and just inherit from QueryLoader.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no subversion log entries for this issue yet.