@Override
public final WaitNotifyKey getNotifiedKey() {
LockStoreImpl lockStore = getLockStore();
ConditionKey conditionKey = lockStore.getSignalKey(key);
if (conditionKey == null) {
return new LockWaitNotifyKey(namespace, key);
} else {
return conditionKey;
}
}