public DistributedLock createLock(String lockName){
		DistributedLock lock = locks.get(lockName);
		if(lock == null){
			lock = new DistributedLock(lockName, this);
			locks.put(lockName, lock);
		}
		return lock;
	}