public static Connection create()

in src/main/java/com/epam/eco/commons/jdbc/QueryTimeoutConnectionProxy.java [31:39]


    public static Connection create(Connection instance, int queryTimeoutSec) {
        Validate.isTrue(queryTimeoutSec >= 0, "Query timeout is invalid: %d", queryTimeoutSec);
        Validate.notNull(instance, "Instance can't be null");

        return (Connection) Proxy.newProxyInstance(
                QueryTimeoutConnectionProxy.class.getClassLoader(),
                new Class[]{Connection.class},
                new QueryTimeoutConnectionInvocationHandler(instance, queryTimeoutSec));
    }