Class RWLockContext

    • Constructor Detail

      • RWLockContext

        public RWLockContext()
    • Method Detail

      • readLock

        protected long readLock()
      • readUnlock

        protected void readUnlock​(long stamp)
      • writeLock

        protected long writeLock()
      • writeUnlock

        protected void writeUnlock​(long stamp)
      • executeInReadLock

        public <RET> RET executeInReadLock​(Callable<RET> callable)
        Executes a callback in an shared lock.
      • executeInWriteLock

        public <RET> RET executeInWriteLock​(Callable<RET> callable)
        Executes a callback in an exclusive lock.