Concurrency and hierarchical locking

The Compound Document framework provides a hierarchical locking scheme for the persistent data objects:

A locked component locks all of its child components and all of its parent document components. The CommonPoint application system provides two varieties of document component monitor entries to lock the component for reading or for reading and writing.

The component monitor entries are:

Persistence of lock

Component entries take a component reference (TModelPointerTo) and, while they exist, the component and all of the component's data (including any embedded components it might have) remain locked.


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker