@Override public void execute(ISQLEntryPanel parent, ExecutionScope executionScope) { String sql = parent.getSQLToBeExecuted(); if (sql == null || sql.length() == 0) return; SQLExecuterTask executer = new SQLExecuterTask(_session, getExplainSql(sql), new SQLExecutionHandler()); _session.getApplication().getThreadPool().addTask(executer); }
public void execute(ISQLEntryPanel sqlPanel) { removeErrorPanels(); String sql = sqlPanel.getSQLToBeExecuted(); if (sql != null && sql.length() > 0) { executeSQL(sql); } else { // i18n[SQLResultExecuterPanel.nosqlselected=No SQL selected for execution.] String msg = s_stringMgr.getString("SQLResultExecuterPanel.nosqlselected"); _session.showErrorMessage(msg); } }