In which case, the attribute should be deprecated, and a new @Property(notAudited=true) be introduced to replace it.
It's used by:
- ChangedObjectServiceInternal to determine if a property has changed; marking it as notPersisted means this functionality is skipped.
- Memento (which you almost certainly don't use, I think is only used in anger by the Wicket viewer).
It used to be used by the object persistor for persistence-by-reachability (if notPersisted then don't follow the graph), but I think that responsibility is now entirely that of JDO/DN.