public ResultSetResponse apply(TypeInfoRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTypeInfo(ch); return toResponse(resultSet); }
public ResultSetResponse apply(TableTypesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTableTypes(ch); return toResponse(resultSet); }
public ResultSetResponse apply(CatalogsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getCatalogs(ch); return toResponse(resultSet); }
public ResultSetResponse apply(TableTypesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTableTypes(ch); return toResponse(resultSet); }
public ResultSetResponse apply(TypeInfoRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTypeInfo(ch); return toResponse(resultSet); }
public ExecuteResponse apply(ExecuteRequest request) { try { final Meta.ExecuteResult executeResult = meta.execute(request.statementHandle, request.parameterValues, request.maxRowCount); final List<ResultSetResponse> results = new ArrayList<>(); for (Meta.MetaResultSet metaResultSet : executeResult.resultSets) { results.add(toResponse(metaResultSet)); } return new ExecuteResponse(results, false, serverLevelRpcMetadata); } catch (NoSuchStatementException e) { return new ExecuteResponse(null, true, serverLevelRpcMetadata); } }
public ResultSetResponse apply(CatalogsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getCatalogs(ch); return toResponse(resultSet); }
public ResultSetResponse apply(TableTypesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTableTypes(ch); return toResponse(resultSet); }
public ResultSetResponse apply(TypeInfoRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTypeInfo(ch); return toResponse(resultSet); }
public ResultSetResponse apply(CatalogsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getCatalogs(ch); return toResponse(resultSet); }
public ExecuteResponse apply(ExecuteRequest request) { try (final Context ignore = executeTimer.start()) { try { final Meta.ExecuteResult executeResult = meta.execute(request.statementHandle, request.parameterValues, AvaticaUtils.toSaturatedInt(request.maxRowCount)); final List<ResultSetResponse> results = new ArrayList<>(executeResult.resultSets.size()); for (Meta.MetaResultSet metaResultSet : executeResult.resultSets) { results.add(toResponse(metaResultSet)); } return new ExecuteResponse(results, false, serverLevelRpcMetadata); } catch (NoSuchStatementException e) { return new ExecuteResponse(null, true, serverLevelRpcMetadata); } } }
public ResultSetResponse apply(SchemasRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getSchemas(ch, request.catalog, Meta.Pat.of(request.schemaPattern)); return toResponse(resultSet); }
public ResultSetResponse apply(SchemasRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getSchemas(ch, request.catalog, Meta.Pat.of(request.schemaPattern)); return toResponse(resultSet); }
public ResultSetResponse apply(SchemasRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getSchemas(ch, request.catalog, Meta.Pat.of(request.schemaPattern)); return toResponse(resultSet); }
public ResultSetResponse apply(TablesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTables(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), request.typeList); return toResponse(resultSet); }
public ResultSetResponse apply(TablesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTables(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), request.typeList); return toResponse(resultSet); }
public ResultSetResponse apply(TablesRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getTables(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), request.typeList); return toResponse(resultSet); }
public ResultSetResponse apply(ColumnsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getColumns(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), Meta.Pat.of(request.columnNamePattern)); return toResponse(resultSet); }
public ResultSetResponse apply(ColumnsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getColumns(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), Meta.Pat.of(request.columnNamePattern)); return toResponse(resultSet); }
public ResultSetResponse apply(ColumnsRequest request) { final Meta.ConnectionHandle ch = new Meta.ConnectionHandle(request.connectionId); final Meta.MetaResultSet resultSet = meta.getColumns(ch, request.catalog, Meta.Pat.of(request.schemaPattern), Meta.Pat.of(request.tableNamePattern), Meta.Pat.of(request.columnNamePattern)); return toResponse(resultSet); }