Persistate

Manipulating persistent objects

Hide Navigation Pane

Manipulating persistent objects

Previous topic Next topic No directory for this topic  

Manipulating persistent objects

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for the print function Mail us feedback on this topic!  

One of the primary objectives of Persistate is to make persistent object graphs as easy to manipulate as normal object graphs in memory.  To this end, you perform the fundamental manipulations of persistent objects – creation, modification and deletion – using the same language constructs that are used for normal objects.

See Creating objects to find out how to create new persistent objects.
The Modifying objects section describes the procedures for modification of existing persistent objects.
The Deleting objects section shows you how to delete persistent objects from their databases.
The Moving objects section shows you how to move a persistent object from one place in the persistent tree to another.
The procedures described in these topics involve objects in memory.  For details of how these changes make it into persistent storage, see Synchronising with persistent storage.