8000354: (props) Properties.storeToXML/loadFromXML need to allow for alternative implementations
Alan Bateman
Alan.Bateman at oracle.com
Sat Oct 6 13:05:53 UTC 2012
On 06/10/2012 13:42, Remi Forax wrote:
>
> Thanks Alan,
> I'm fine with methods loadProviderAsService and
> loadProviderFromProperty, but I think you can remove loadProvider
> because PROVIDER can be initialized in a static block.
>
> private static final XmlPropertiesProvider PROVIDER;
> static {
> PROVIDER = AccessController.doPrivileged(
> new PrivilegedAction<XmlPropertiesProvider>() {
> ...
> }});
> }
Yes, it could be done this way too but I actually prefer the way it is
now (I realize this is somewhat subjective).
-Alan.
More information about the core-libs-dev
mailing list