|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ManagedLock.ReadWrite | |
---|---|
com.atlassian.util.concurrent |
Uses of ManagedLock.ReadWrite in com.atlassian.util.concurrent |
---|
Methods in com.atlassian.util.concurrent that return ManagedLock.ReadWrite | |
---|---|
static ManagedLock.ReadWrite |
ManagedLocks.manageReadWrite(java.util.concurrent.locks.ReadWriteLock lock)
Get a ManagedLock.ReadWrite that manages the supplied
ReadWriteLock . |
Methods in com.atlassian.util.concurrent that return types with arguments of type ManagedLock.ReadWrite | ||
---|---|---|
static
|
ManagedLocks.weakReadWriteManagedLockFactory()
A convenience method for calling ManagedLocks.weakReadWriteManagedLockFactory(Function) that uses the
identity function for striping, essentially
meaning that unique input will have its own lock. |
|
static
|
ManagedLocks.weakReadWriteManagedLockFactory(com.google.common.base.Function<T,D> stripeFunction)
A convenience method for calling ManagedLocks.weakReadWriteManagedLockFactory(Function, Supplier) that uses
default locks |
|
static
|
ManagedLocks.weakReadWriteManagedLockFactory(com.google.common.base.Function<T,D> stripeFunction,
com.google.common.base.Supplier<java.util.concurrent.locks.ReadWriteLock> lockFactory)
Create a Function for resolving managed read-write locks . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |