Class AbstractService
java.lang.Object
org.apache.calcite.avatica.remote.AbstractService
- All Implemented Interfaces:
Service
- Direct Known Subclasses:
JsonService,ProtobufService
A common base class for
Service implementations that implement
modifications made to response objects.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.calcite.avatica.remote.Service
Service.Base, Service.CatalogsRequest, Service.CloseConnectionRequest, Service.CloseConnectionResponse, Service.CloseStatementRequest, Service.CloseStatementResponse, Service.ColumnsRequest, Service.CommitRequest, Service.CommitResponse, Service.ConnectionSyncRequest, Service.ConnectionSyncResponse, Service.CreateStatementRequest, Service.CreateStatementResponse, Service.DatabasePropertyRequest, Service.DatabasePropertyResponse, Service.ErrorResponse, Service.ExecuteBatchRequest, Service.ExecuteBatchResponse, Service.ExecuteRequest, Service.ExecuteResponse, Service.Factory, Service.FetchRequest, Service.FetchResponse, Service.OpenConnectionRequest, Service.OpenConnectionResponse, Service.PrepareAndExecuteBatchRequest, Service.PrepareAndExecuteRequest, Service.PrepareRequest, Service.PrepareResponse, Service.Request, Service.Response, Service.ResultSetResponse, Service.RollbackRequest, Service.RollbackResponse, Service.RpcMetadataResponse, Service.SchemasRequest, Service.SyncResultsRequest, Service.SyncResultsResponse, Service.TablesRequest, Service.TableTypesRequest, Service.TypeInfoRequest -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRpcMetadata(Service.RpcMetadataResponse metadata) Sets server-level metadata for RPCs.
-
Constructor Details
-
AbstractService
public AbstractService()
-
-
Method Details
-
setRpcMetadata
Description copied from interface:ServiceSets server-level metadata for RPCs. This includes information that is static across all RPCs.- Specified by:
setRpcMetadatain interfaceService- Parameters:
metadata- The server-level metadata.
-