001package com.hammurapi.store; 002 003import java.util.concurrent.locks.Lock; 004 005/** 006 * Lock which knows whether it is locked or not by the 007 * current "context", which can be the current thread or 008 * something else. 009 * @author Pavel Vlasov 010 * 011 */ 012public interface TrackingLock extends Lock { 013 014 boolean isLocked(); 015 016}