Why not also require modifications to PCs to throw JDOUserException? Further, the exception could be a new extension of JDOUserException called JDOReadOnlyException.

Andy Jefferson wrote:
Something that we've been asked for several times is where a user has a datastore that is outside their control and they either don't have permission to write to it, or maybe they have permissions but don't want to write to it.

Propose :-
PMF property (with setter/getter)
javax.jdo.option.ReadOnly - values true | false

Behaviour :-
Use of makePersistentXXX(), deletePersistentXXX() will throw JDOUserException.
Use of query.deletePersistentAll() will throw JDOUserException



Reply via email to