Volatile Objects

A volatile object is one that is updated reasonably frequently. Normal locking is used on volatile objects.

A volatile object is recorded as locked by any JADE sessions that have it locked until they unlock it, and whenever locked, the latest edition of the object is fetched from the database server.

The following diagram shows the locks recorded for volatile objects.

Every lock is recorded locally on the client node and remotely on the database server node.