posted 12 years ago
Thanks for your suggestion. However I think that if a BackingStoreException occurs as a result of the flush() in this method then it will be thrown, and the method should never reach completion (returning a boolean true). In all of my tests and debugging sessions the exception is never thrown, and the method completes normally. You can get SecurityExceptions due to insufficient permissions from several other methods of the Preferences class, but there's nothing mentioned about this for flush().
--James