notifyStatementStarted();
    public ResultSet executeQuery() throws SQLException {        notifyStatementStarted();        Object syncObject = getSynchronizationObject();        synchronized (syncObject) {            if (!internalExecute(isExecuteProcedureStatement)) { throw new FBSQLException(                    "No resultset for sql",                    FBSQLException.SQL_STATE_NO_RESULT_SET); }            return getResultSet();        }    }