java.lang.Object
org.apache.arrow.flight.sql.NoOpFlightSqlProducer
- All Implemented Interfaces:
- AutoCloseable,- FlightProducer,- FlightSqlProducer
- Direct Known Subclasses:
- BasicFlightSqlProducer
A 
FlightSqlProducer that throws on all FlightSql-specific operations.- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.arrow.flight.FlightProducerFlightProducer.CallContext, FlightProducer.ServerStreamListener, FlightProducer.StreamListener<T>Nested classes/interfaces inherited from interface org.apache.arrow.flight.sql.FlightSqlProducerFlightSqlProducer.Schemas
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionacceptPutPreparedStatementQuery(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Accepts uploaded parameter values for a particular prepared statement query.acceptPutPreparedStatementUpdate(FlightSql.CommandPreparedStatementUpdate command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Accepts uploaded data for a particular prepared statement data stream.acceptPutStatement(FlightSql.CommandStatementUpdate command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Accepts uploaded data for a particular SQL query based data stream.acceptPutStatementBulkIngest(FlightSql.CommandStatementIngest command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Accepts uploaded data for a particular bulk ingest data stream.voidclose()voidclosePreparedStatement(FlightSql.ActionClosePreparedStatementRequest request, FlightProducer.CallContext context, FlightProducer.StreamListener<Result> listener) Closes a prepared statement on the server.voidcreatePreparedStatement(FlightSql.ActionCreatePreparedStatementRequest request, FlightProducer.CallContext context, FlightProducer.StreamListener<Result> listener) Creates a prepared statement on the server and returns a handle and metadata for in aFlightSql.ActionCreatePreparedStatementResultobject in aResultobject.getFlightInfoCatalogs(FlightSql.CommandGetCatalogs request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the available catalogs by returning a stream ofFlightSql.CommandGetCatalogsobjects inResultobjects.getFlightInfoCrossReference(FlightSql.CommandGetCrossReference request, FlightProducer.CallContext context, FlightDescriptor descriptor) Retrieve a description of the foreign key columns that reference the given table's primary key columnsFlightSql.CommandGetCrossReferenceobjects inResultobjects.getFlightInfoExportedKeys(FlightSql.CommandGetExportedKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Retrieves a description of the foreign key columns that reference the given table's primary key columnsFlightSql.CommandGetExportedKeysobjects inResultobjects.getFlightInfoImportedKeys(FlightSql.CommandGetImportedKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Retrieves a description of the primary key columns that are referenced by given table's foreign key columnsFlightSql.CommandGetImportedKeysobjects inResultobjects.getFlightInfoPreparedStatement(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Gets information about a particular prepared statement data stream.getFlightInfoPrimaryKeys(FlightSql.CommandGetPrimaryKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the available primary keys by returning a stream ofFlightSql.CommandGetPrimaryKeysobjects inResultobjects.getFlightInfoSchemas(FlightSql.CommandGetDbSchemas request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the available schemas by returning a stream ofFlightSql.CommandGetDbSchemasobjects inResultobjects.getFlightInfoSqlInfo(FlightSql.CommandGetSqlInfo request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the SQL Info of the server by returning aFlightSql.CommandGetSqlInfoin aResult.getFlightInfoStatement(FlightSql.CommandStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Evaluate a SQL query.getFlightInfoTables(FlightSql.CommandGetTables request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the available tables by returning a stream ofFlightSql.CommandGetTablesobjects inResultobjects.getFlightInfoTableTypes(FlightSql.CommandGetTableTypes request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns the available table types by returning a stream ofFlightSql.CommandGetTableTypesobjects inResultobjects.getFlightInfoTypeInfo(FlightSql.CommandGetXdbcTypeInfo request, FlightProducer.CallContext context, FlightDescriptor descriptor) Returns a description of all the data types supported by source.getSchemaStatement(FlightSql.CommandStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Get the result schema for a SQL query.voidgetStreamCatalogs(FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for catalogs based data stream.voidgetStreamCrossReference(FlightSql.CommandGetCrossReference command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for cross reference based data stream.voidgetStreamExportedKeys(FlightSql.CommandGetExportedKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for foreign keys based data stream.voidgetStreamImportedKeys(FlightSql.CommandGetImportedKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for foreign keys based data stream.voidgetStreamPreparedStatement(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for a particular prepared statement query instance.voidgetStreamPrimaryKeys(FlightSql.CommandGetPrimaryKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for primary keys based data stream.voidgetStreamSchemas(FlightSql.CommandGetDbSchemas command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for schemas based data stream.voidgetStreamSqlInfo(FlightSql.CommandGetSqlInfo command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for SQL info based data stream.voidgetStreamStatement(FlightSql.TicketStatementQuery ticket, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for a SQL query based data stream.voidgetStreamTables(FlightSql.CommandGetTables command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for tables based data stream.voidgetStreamTableTypes(FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for table types based data stream.voidgetStreamTypeInfo(FlightSql.CommandGetXdbcTypeInfo request, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Returns data for type info based data stream.voidlistFlights(FlightProducer.CallContext context, Criteria criteria, FlightProducer.StreamListener<FlightInfo> listener) List available data streams on this service.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.arrow.flight.FlightProducerdoExchange, pollFlightInfoMethods inherited from interface org.apache.arrow.flight.sql.FlightSqlProduceracceptPut, acceptPutSubstraitPlan, beginSavepoint, beginTransaction, cancelFlightInfo, cancelQuery, closeSession, createPreparedSubstraitPlan, doAction, endSavepoint, endTransaction, getFlightInfo, getFlightInfoSubstraitPlan, getSchema, getSchemaPreparedStatement, getSchemaSubstraitPlan, getSessionOptions, getStream, listActions, renewFlightEndpoint, setSessionOptions
- 
Constructor Details- 
NoOpFlightSqlProducerpublic NoOpFlightSqlProducer()
 
- 
- 
Method Details- 
createPreparedStatementpublic void createPreparedStatement(FlightSql.ActionCreatePreparedStatementRequest request, FlightProducer.CallContext context, FlightProducer.StreamListener<Result> listener) Description copied from interface:FlightSqlProducerCreates a prepared statement on the server and returns a handle and metadata for in aFlightSql.ActionCreatePreparedStatementResultobject in aResultobject.- Specified by:
- createPreparedStatementin interface- FlightSqlProducer
- Parameters:
- request- The sql command to generate the prepared statement.
- context- Per-call context.
- listener- A stream of responses.
 
- 
closePreparedStatementpublic void closePreparedStatement(FlightSql.ActionClosePreparedStatementRequest request, FlightProducer.CallContext context, FlightProducer.StreamListener<Result> listener) Description copied from interface:FlightSqlProducerCloses a prepared statement on the server. No result is expected.- Specified by:
- closePreparedStatementin interface- FlightSqlProducer
- Parameters:
- request- The sql command to generate the prepared statement.
- context- Per-call context.
- listener- A stream of responses.
 
- 
getFlightInfoStatementpublic FlightInfo getFlightInfoStatement(FlightSql.CommandStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerEvaluate a SQL query.- Specified by:
- getFlightInfoStatementin interface- FlightSqlProducer
- Parameters:
- command- The SQL query.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getFlightInfoPreparedStatementpublic FlightInfo getFlightInfoPreparedStatement(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerGets information about a particular prepared statement data stream.- Specified by:
- getFlightInfoPreparedStatementin interface- FlightSqlProducer
- Parameters:
- command- The prepared statement to generate the data stream.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getSchemaStatementpublic SchemaResult getSchemaStatement(FlightSql.CommandStatementQuery command, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerGet the result schema for a SQL query.- Specified by:
- getSchemaStatementin interface- FlightSqlProducer
- Parameters:
- command- The SQL query.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- the schema of the result set.
 
- 
getStreamStatementpublic void getStreamStatement(FlightSql.TicketStatementQuery ticket, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for a SQL query based data stream.- Specified by:
- getStreamStatementin interface- FlightSqlProducer
- Parameters:
- ticket- Ticket message containing the statement handle.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getStreamPreparedStatementpublic void getStreamPreparedStatement(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for a particular prepared statement query instance.- Specified by:
- getStreamPreparedStatementin interface- FlightSqlProducer
- Parameters:
- command- The prepared statement to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
acceptPutStatementpublic Runnable acceptPutStatement(FlightSql.CommandStatementUpdate command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Description copied from interface:FlightSqlProducerAccepts uploaded data for a particular SQL query based data stream.`PutResult`s must be in the form of a FlightSql.DoPutUpdateResult.- Specified by:
- acceptPutStatementin interface- FlightSqlProducer
- Parameters:
- command- The sql command to generate the data stream.
- context- Per-call context.
- flightStream- The data stream being uploaded.
- ackStream- The result data stream.
- Returns:
- A runnable to process the stream.
 
- 
acceptPutStatementBulkIngestpublic Runnable acceptPutStatementBulkIngest(FlightSql.CommandStatementIngest command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Description copied from interface:FlightSqlProducerAccepts uploaded data for a particular bulk ingest data stream.`PutResult`s must be in the form of a FlightSql.DoPutUpdateResult.- Specified by:
- acceptPutStatementBulkIngestin interface- FlightSqlProducer
- Parameters:
- command- The bulk ingestion request.
- context- Per-call context.
- flightStream- The data stream being uploaded.
- ackStream- The result data stream.
- Returns:
- A runnable to process the stream.
 
- 
acceptPutPreparedStatementUpdatepublic Runnable acceptPutPreparedStatementUpdate(FlightSql.CommandPreparedStatementUpdate command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Description copied from interface:FlightSqlProducerAccepts uploaded data for a particular prepared statement data stream.`PutResult`s must be in the form of a FlightSql.DoPutUpdateResult.- Specified by:
- acceptPutPreparedStatementUpdatein interface- FlightSqlProducer
- Parameters:
- command- The prepared statement to generate the data stream.
- context- Per-call context.
- flightStream- The data stream being uploaded.
- ackStream- The result data stream.
- Returns:
- A runnable to process the stream.
 
- 
acceptPutPreparedStatementQuerypublic Runnable acceptPutPreparedStatementQuery(FlightSql.CommandPreparedStatementQuery command, FlightProducer.CallContext context, FlightStream flightStream, FlightProducer.StreamListener<PutResult> ackStream) Description copied from interface:FlightSqlProducerAccepts uploaded parameter values for a particular prepared statement query.- Specified by:
- acceptPutPreparedStatementQueryin interface- FlightSqlProducer
- Parameters:
- command- The prepared statement the parameter values will bind to.
- context- Per-call context.
- flightStream- The data stream being uploaded.
- ackStream- The result data stream.
- Returns:
- A runnable to process the stream.
 
- 
getFlightInfoSqlInfopublic FlightInfo getFlightInfoSqlInfo(FlightSql.CommandGetSqlInfo request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the SQL Info of the server by returning aFlightSql.CommandGetSqlInfoin aResult.- Specified by:
- getFlightInfoSqlInfoin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamSqlInfopublic void getStreamSqlInfo(FlightSql.CommandGetSqlInfo command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for SQL info based data stream.- Specified by:
- getStreamSqlInfoin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoTypeInfopublic FlightInfo getFlightInfoTypeInfo(FlightSql.CommandGetXdbcTypeInfo request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns a description of all the data types supported by source.- Specified by:
- getFlightInfoTypeInfoin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamTypeInfopublic void getStreamTypeInfo(FlightSql.CommandGetXdbcTypeInfo request, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for type info based data stream.- Specified by:
- getStreamTypeInfoin interface- FlightSqlProducer
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoCatalogspublic FlightInfo getFlightInfoCatalogs(FlightSql.CommandGetCatalogs request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the available catalogs by returning a stream ofFlightSql.CommandGetCatalogsobjects inResultobjects.- Specified by:
- getFlightInfoCatalogsin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamCatalogspublic void getStreamCatalogs(FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for catalogs based data stream.- Specified by:
- getStreamCatalogsin interface- FlightSqlProducer
- Parameters:
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoSchemaspublic FlightInfo getFlightInfoSchemas(FlightSql.CommandGetDbSchemas request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the available schemas by returning a stream ofFlightSql.CommandGetDbSchemasobjects inResultobjects.- Specified by:
- getFlightInfoSchemasin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamSchemaspublic void getStreamSchemas(FlightSql.CommandGetDbSchemas command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for schemas based data stream.- Specified by:
- getStreamSchemasin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoTablespublic FlightInfo getFlightInfoTables(FlightSql.CommandGetTables request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the available tables by returning a stream ofFlightSql.CommandGetTablesobjects inResultobjects.- Specified by:
- getFlightInfoTablesin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamTablespublic void getStreamTables(FlightSql.CommandGetTables command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for tables based data stream.- Specified by:
- getStreamTablesin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoTableTypespublic FlightInfo getFlightInfoTableTypes(FlightSql.CommandGetTableTypes request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the available table types by returning a stream ofFlightSql.CommandGetTableTypesobjects inResultobjects.- Specified by:
- getFlightInfoTableTypesin interface- FlightSqlProducer
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamTableTypespublic void getStreamTableTypes(FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for table types based data stream.- Specified by:
- getStreamTableTypesin interface- FlightSqlProducer
- Parameters:
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoPrimaryKeyspublic FlightInfo getFlightInfoPrimaryKeys(FlightSql.CommandGetPrimaryKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerReturns the available primary keys by returning a stream ofFlightSql.CommandGetPrimaryKeysobjects inResultobjects.- Specified by:
- getFlightInfoPrimaryKeysin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamPrimaryKeyspublic void getStreamPrimaryKeys(FlightSql.CommandGetPrimaryKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for primary keys based data stream.- Specified by:
- getStreamPrimaryKeysin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getFlightInfoExportedKeyspublic FlightInfo getFlightInfoExportedKeys(FlightSql.CommandGetExportedKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerRetrieves a description of the foreign key columns that reference the given table's primary key columnsFlightSql.CommandGetExportedKeysobjects inResultobjects.- Specified by:
- getFlightInfoExportedKeysin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getFlightInfoImportedKeyspublic FlightInfo getFlightInfoImportedKeys(FlightSql.CommandGetImportedKeys request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerRetrieves a description of the primary key columns that are referenced by given table's foreign key columnsFlightSql.CommandGetImportedKeysobjects inResultobjects.- Specified by:
- getFlightInfoImportedKeysin interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getFlightInfoCrossReferencepublic FlightInfo getFlightInfoCrossReference(FlightSql.CommandGetCrossReference request, FlightProducer.CallContext context, FlightDescriptor descriptor) Description copied from interface:FlightSqlProducerRetrieve a description of the foreign key columns that reference the given table's primary key columnsFlightSql.CommandGetCrossReferenceobjects inResultobjects.- Specified by:
- getFlightInfoCrossReferencein interface- FlightSqlProducer
- Parameters:
- request- request filter parameters.
- context- Per-call context.
- descriptor- The descriptor identifying the data stream.
- Returns:
- Metadata about the stream.
 
- 
getStreamExportedKeyspublic void getStreamExportedKeys(FlightSql.CommandGetExportedKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for foreign keys based data stream.- Specified by:
- getStreamExportedKeysin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getStreamImportedKeyspublic void getStreamImportedKeys(FlightSql.CommandGetImportedKeys command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for foreign keys based data stream.- Specified by:
- getStreamImportedKeysin interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
getStreamCrossReferencepublic void getStreamCrossReference(FlightSql.CommandGetCrossReference command, FlightProducer.CallContext context, FlightProducer.ServerStreamListener listener) Description copied from interface:FlightSqlProducerReturns data for cross reference based data stream.- Specified by:
- getStreamCrossReferencein interface- FlightSqlProducer
- Parameters:
- command- The command to generate the data stream.
- context- Per-call context.
- listener- An interface for sending data back to the client.
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Throws:
- Exception
 
- 
listFlightspublic void listFlights(FlightProducer.CallContext context, Criteria criteria, FlightProducer.StreamListener<FlightInfo> listener) Description copied from interface:FlightProducerList available data streams on this service.- Specified by:
- listFlightsin interface- FlightProducer
- Parameters:
- context- Per-call context.
- criteria- Application-defined criteria for filtering streams.
- listener- An interface for sending data back to the client.
 
 
-