Product Information > JADE .NET Developer’s Reference > Chapter 2 - Object Management > Reserve Locks

Reserve Locks

A reserve lock is available for situations where a JADE session eventually intends to update a JADE object but needs to minimize the length of time the object is locked with an exclusive or update lock.

Using a reserve lock allows other JADE sessions to acquire shared locks, but not any other type of lock.

Reserve locks also provide a way to avoid potential deadlocks (for details, see “Avoiding Deadlock Exceptions”, later in this chapter).