Interface IRWLockManager<OBJECT,​CONTEXT>

  • All Known Subinterfaces:
    IRWOLockManager<OBJECT,​CONTEXT>
    All Known Implementing Classes:
    RWLockManager, RWOLockManager

    public interface IRWLockManager<OBJECT,​CONTEXT>
    Support Multiple reads/no write and upgrade lock from read to write. Many context could request write lock at the same time. It will privileges first context that has already a read lock. If no one has any read lock, it's "first come first serve".
    Since:
    3.0
    Author:
    Eike Stepper