commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Siegmar <oli...@siegmar.net>
Subject [PATCH] [commons-configuration] - Added a preload feature to DatabaseConfiguration
Date Wed, 13 Apr 2005 17:39:08 GMT
Hi folks,

the attachted (svn-)patch adds a preload feature to the DatabaseConfiguration 
class.

I added (for backwards compatibility) a third constructor with a preloadData 
boolean variable. If this variable is set to true, all configuration data is 
read in one step and then cached in a local Map.

This is more performant (and more database gentle) because all following 
operations (getProperty(), getKeys(), ...) are done on the local Map (but 
kept in sync with the database, if it is a write access).

I'd be happy if you apply it to the trunk.


Best,
Oliver

Mime
View raw message