view src/main/java/org/monetdb/jdbc/MonetDownloadHandle.java @ 505:8a014286dac2 onclient

Add stub code for downloading
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Thu, 19 Aug 2021 11:14:53 +0200 (2021-08-19)
parents
children 13b48891ac54
line wrap: on
line source
package org.monetdb.jdbc;

import org.monetdb.mcl.net.MapiSocket;

import java.io.*;

public class MonetDownloadHandle {
	private final MapiSocket server;
	private String error = null;

	MonetDownloadHandle(MapiSocket server) {
		this.server = server;
	}

	public void sendError(String errorMessage) throws IOException {
		if (error != null) {
			throw new IOException("another error has already been sent: " + error);
		}
		error = errorMessage;
	}

	public boolean hasBeenUsed() {
		return error != null;
	}

	public String getError() {
		return error;
	}

	public void close() {
	}
}