private Socket socket = null;
private DataInputStream in = null;
private DataOutputStream out = null;
- private LinkedList<byte[]> queue = new LinkedList<byte[]>();
+ private LinkedList<byte[]> queue = new LinkedList<>();
private XSQLAdapter adapter = null;
private XSQLBluePrint metaData = null;
private String addr = null;
public JDBCConnection(boolean server) {
try {
- ServerSocket s = new ServerSocket(50003);
- socket = s.accept();
- try {
- in = new DataInputStream(new BufferedInputStream(
- socket.getInputStream()));
- out = new DataOutputStream(new BufferedOutputStream(
- socket.getOutputStream()));
- new JDBCObjectReader();
- new Thread(this).start();
- } catch (Exception err) {
- err.printStackTrace();
+ try (ServerSocket s = new ServerSocket(50003)) {
+ socket = s.accept();
+ try {
+ in = new DataInputStream(new BufferedInputStream(socket.getInputStream()));
+ out = new DataOutputStream(new BufferedOutputStream(socket.getOutputStream()));
+ new JDBCObjectReader();
+ new Thread(this).start();
+ } catch (Exception err) {
+ err.printStackTrace();
+ }
}
} catch (Exception err) {
err.printStackTrace();