Is it possible to set the timeout in any JDBC setting?
Yes, you can use the following codes to achieve your purpose:
Class.forName("dbmaker.sql.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(
"jdbc:dbmaker://127.0.0.1:2453/dbsample4;CTIMO=30;","sysadm","");