public final class DKVUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T extends water.Lockable<T>> |
atomicUpdate(water.Lockable<T> target,
java.lang.Runnable update,
water.Key<water.Job> jobKey) |
static <T extends water.Lockable<T>> |
atomicUpdate(water.Lockable<T> target,
java.lang.Runnable update,
water.Key<water.Job> jobKey,
java.util.concurrent.locks.ReadWriteLock lock) |
public static <T extends water.Lockable<T>> void atomicUpdate(water.Lockable<T> target,
java.lang.Runnable update,
water.Key<water.Job> jobKey)
public static <T extends water.Lockable<T>> void atomicUpdate(water.Lockable<T> target,
java.lang.Runnable update,
water.Key<water.Job> jobKey,
java.util.concurrent.locks.ReadWriteLock lock)