This chapter covers the following topics.
Overview
JADE Object Handling
JADE Object Caches
JADE Object Concurrency Management
Distributed Processing Architecture
Maintaining Data Consistency and Coherence
Data Consistency
Data Coherence
Automatic Cache Coherency
The Transaction Model
Object Locking Overview
JADE Object Locking
Lock Types
Lock Type Compatibility
Lock Duration
Lock Timeout
Lock Kind
Explicit Locking and Unlocking
Implicit Locking and Unlocking
Load State
Upgrading and Downgrading Locks
Collection Locking
Deadlocks
Exceptions
Object Volatility
Volatile Objects
Stable Objects
Frozen Objects
Specifying and Changing Object Volatility
Class Volatility
Individual Object Volatility
Frozen Files and Partitions
Freezing User Schema Files
VERSION 2020.0.02 | Copyright © 2022 Jade Software Corporation Limited. All rights reserved.