}
Query query = new Query(getKind(), directory.getKey())
.addFilter("name", FilterOperator.EQUAL, name);
Lock lock = getSingleObject(query);
if (lock != null) {
putLookupKey(lookupKey, lock.getKey());
} else {
putLookupKey(lookupKey, createNullLookupKey());
}
return lock;