4.4. Optional lifecycle states

All JDO implementations must support the required states detailed so far. The following optional states, however, are defined in support of various optional features of the specification. Only those JDO vendors providing support for the associated feature will implement these states.

4.4.1. Persistent-Nontransactional

This state is used in the implementation of optimistic transaction management. It is applied to JDO instances that represent specific persistent data in the data store, whose field values are currently loaded but are not necessarily transactionally consistent. It allows persistent instances to be managed as a cache of instances that are updated asynchronously. There is a JDO identity associated with ...

Get Java™ Data Objects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.