@Override
	public boolean abort(long txnID) throws RemoteException {
		if (fileNameTransaction.containsKey(txnID)) {
			String fileName = fileNameTransaction.remove(txnID);
			cache.remove(fileName);
			fileLock.get(fileName).release();
			return true;
		}
		return false;
	}