Class AbstractReadWriteAccess.Item

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getValue()
      Returns the enclosed value.
      boolean isReadable​(long txTimestamp)
      Returns true if the enclosed value can be read by a transaction started at the given time.
      boolean isUnlockable​(SoftLock lock)
      Returns true if the given lock can be unlocked using the given SoftLock instance as a handle.
      boolean isWriteable​(long txTimestamp, java.lang.Object newVersion, java.util.Comparator versionComparator)
      Returns true if the enclosed value can be replaced with one of the given version by a transaction started at the given time.
      AbstractReadWriteAccess.SoftLockImpl lock​(long timeout, java.util.UUID uuid, long lockId)
      Locks this entry, stamping it with the UUID and lockId given, with the lock timeout occuring at the specified time.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait