java.lang.Object | |
↳ | com.atlassian.confluence.cache.tangosol.hibernate.CoherenceCacheStrategy.Lock |
A soft lock which supports concurrent locking, timestamped with the time it was released
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
locks are not returned to the client!
| |||||||||||
Yes, this is a lock
| |||||||||||
Can the timestamped transaction re-cache this
locked item now?
| |||||||||||
Increment the lock, setting the
new lock timeout
| |||||||||||
Decrement the lock, setting the unlock
timestamp if now unlocked
| |||||||||||
Was this lock held concurrently by multiple
transactions?
|
[Expand]
Inherited Methods | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object | |||||||||||||||||||
From interface
com.atlassian.confluence.cache.tangosol.hibernate.CoherenceCacheStrategy.Lockable
|
locks are not returned to the client!
Yes, this is a lock
Can the timestamped transaction re-cache this locked item now?
Increment the lock, setting the new lock timeout
Decrement the lock, setting the unlock timestamp if now unlocked
Was this lock held concurrently by multiple transactions?