Transaction(int transactionId, ServerImpl owner, TransactionFileReader input)
	{
		probe_list = new ArrayList<Integer>();
		this.transactionId = transactionId;
		this.owner = owner;
		this.input = input;
		waitingForResource = null;
		lockedResources = new ArrayList<ResourceAccess>();
	}