comparison example/OnClientExample.java @ 541:31df6a12fd41 onclient

Make the MonetUploadHandler and MonetDownloadHandler interfaces part of MonetConnection And rename them to UploadHandler and DownloadHandler
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Thu, 02 Sep 2021 14:27:20 +0200 (2021-09-02)
parents daf6a3b828f9
children d462000fc410
comparison
equal deleted inserted replaced
540:d3a96675969e 541:31df6a12fd41
1 import org.monetdb.jdbc.MonetConnection; 1 import org.monetdb.jdbc.MonetConnection;
2 import org.monetdb.jdbc.MonetUploadHandler; 2 import org.monetdb.jdbc.MonetConnection.UploadHandler;
3 3
4 import java.io.BufferedReader; 4 import java.io.BufferedReader;
5 import java.io.IOException; 5 import java.io.IOException;
6 import java.io.InputStream; 6 import java.io.InputStream;
7 import java.io.PrintStream; 7 import java.io.PrintStream;
76 76
77 return status; 77 return status;
78 } 78 }
79 79
80 80
81 private static class MyUploader implements MonetUploadHandler { 81 private static class MyUploader implements UploadHandler {
82 private final Path uploadDir; 82 private final Path uploadDir;
83 private final boolean filesAreUtf8; 83 private final boolean filesAreUtf8;
84 84
85 public MyUploader(String uploadDir, boolean filesAreUtf8) { 85 public MyUploader(String uploadDir, boolean filesAreUtf8) {
86 this.uploadDir = FileSystems.getDefault().getPath(uploadDir).normalize(); 86 this.uploadDir = FileSystems.getDefault().getPath(uploadDir).normalize();