/** * Gets the result set meta data for the most recently executed query. */ public QueryResultSetMetadata getResultSetMetaData() { return this.getResultSetMetaData(this.getQuery()); }
/** * Gets the result set meta data for the most recently executed query. */ public QueryResultSetMetadata getResultSetMetaData() { return this.getResultSetMetaData(this.getQuery()); }
@Override public ResultSet getResultSet() throws SQLException { if (closed) { throw new SQLException("Cannot get resultset for closed statements"); } return new LensJdbcResultSet(statement.getResultSet(), statement.getResultSetMetaData(), this); }
@Override public ResultSet getResultSet() throws SQLException { if (closed) { throw new SQLException("Cannot get resultset for closed statements"); } return new LensJdbcResultSet(statement.getResultSet(), statement.getResultSetMetaData(), this); }
@Override public ResultSet executeQuery(String s) throws SQLException { try { statement.executeQuery(s, true, null, new LensConf()); } catch (LensAPIException e) { log.error("Execution Failed for Statement:{}", s, e); } return new LensJdbcResultSet(statement.getResultSet(), statement.getResultSetMetaData(), this); }
@Override public ResultSet executeQuery(String s) throws SQLException { try { statement.executeQuery(s, true, null, new LensConf()); } catch (LensAPIException e) { log.error("Execution Failed for Statement:{}", s, e); } return new LensJdbcResultSet(statement.getResultSet(), statement.getResultSetMetaData(), this); }
private LensClientResultSetWithStats getResultsFromHandle(QueryHandle q, boolean async) { if (!async) { statement.waitForQueryToComplete(q); } LensQuery query = statement.getQuery(q); if (query.getStatus().getStatus() == QueryStatus.Status.FAILED) { throw new IllegalStateException(query.getStatus().getErrorMessage()); } LensClientResultSet result = null; if (query.getStatus().isResultSetAvailable()) { result = new LensClientResultSet(statement.getResultSetMetaData(query), statement.getResultSet(query)); } return new LensClientResultSetWithStats(result, query); }
private LensClientResultSetWithStats getResultsFromHandle(QueryHandle q, boolean async) { if (!async) { statement.waitForQueryToComplete(q); } LensQuery query = statement.getQuery(q); if (query.getStatus().getStatus() == QueryStatus.Status.FAILED) { throw new IllegalStateException(query.getStatus().getErrorMessage()); } LensClientResultSet result = null; if (query.getStatus().isResultSetAvailable()) { result = new LensClientResultSet(statement.getResultSetMetaData(query), statement.getResultSet(query)); } return new LensClientResultSetWithStats(result, query); }
private LensClientResultSetWithStats getResultsFromStatement(LensStatement statement) { QueryStatus.Status status = statement.getStatus().getStatus(); if (status != QueryStatus.Status.SUCCESSFUL) { IdBriefErrorTemplate errorResult = new IdBriefErrorTemplate(IdBriefErrorTemplateKey.QUERY_ID, statement.getQueryHandleString(), new BriefError(statement.getErrorCode(), statement.getErrorMessage())); throw new LensBriefErrorException(errorResult); } LensClientResultSet result = null; if (statement.getStatus().isResultSetAvailable()) { result = new LensClientResultSet(statement.getResultSetMetaData(), statement.getResultSet()); } return new LensClientResultSetWithStats(result, statement.getQuery()); }
private LensClientResultSetWithStats getResultsFromStatement(LensStatement statement) { QueryStatus.Status status = statement.getStatus().getStatus(); if (status != QueryStatus.Status.SUCCESSFUL) { IdBriefErrorTemplate errorResult = new IdBriefErrorTemplate(IdBriefErrorTemplateKey.QUERY_ID, statement.getQueryHandleString(), new BriefError(statement.getErrorCode(), statement.getErrorMessage())); throw new LensBriefErrorException(errorResult); } LensClientResultSet result = null; if (statement.getStatus().isResultSetAvailable()) { result = new LensClientResultSet(statement.getResultSetMetaData(), statement.getResultSet()); } return new LensClientResultSetWithStats(result, statement.getQuery()); }