|
||||||||||
| 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(Function<T,D> stripeFunction)
A convenience method for calling ManagedLocks.weakReadWriteManagedLockFactory(Function, Supplier) that uses
default locks |
|
static
|
ManagedLocks.weakReadWriteManagedLockFactory(Function<T,D> stripeFunction,
Supplier<java.util.concurrent.locks.ReadWriteLock> lockFactory)
Create a Function for resolving managed read-write locks. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||