}
public void lock(K key, long leaseTime, TimeUnit timeUnit) {
shouldBePositive(leaseTime, "leaseTime");
final NodeEngine nodeEngine = getNodeEngine();
Data dataKey = nodeEngine.toData(key);
lockSupport.lock(nodeEngine, dataKey, timeUnit.toMillis(leaseTime));
}
public boolean isLocked(K key) {
final NodeEngine nodeEngine = getNodeEngine();