Class DBCachedDomainObjectAdapter

All Implemented Interfaces:
ErrorHandler, DomainObject
Direct Known Subclasses:
DBTrace

public abstract class DBCachedDomainObjectAdapter extends DBDomainObjectSupport
A domain object that can use DBCachedObjectStoreFactory.

Technically, this only introduces a read-write lock to the domain object. The DBCachedObjectStoreFactory and related require this read-write lock. Sadly, this idea didn't pan out, and that read-write lock is just a degenerate wrapper of the Ghidra Lock, which is not a read-write lock. This class may disappear.

  • Constructor Details

  • Method Details

    • getReadWriteLock MODIFIED

      public Lock getReadWriteLock()
      return type: ReadWriteLock → Lock
      -java.util.concurrent.locks.ReadWriteLock getReadWriteLock()
      +ghidra.util.Lock getReadWriteLock()
      Get the "read-write" lock
      Returns:
      the lock