public abstract class AbstractService extends Object implements Service
Service implementations that implement
modifications made to response objects.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
AbstractService.SerializationType
Represents the serialization of the data over a transport.
|
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.ExecuteRequest, Service.ExecuteResponse, Service.Factory, Service.FetchRequest, Service.FetchResponse, Service.OpenConnectionRequest, Service.OpenConnectionResponse, 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| Modifier and Type | Field and Description |
|---|---|
private Service.RpcMetadataResponse |
rpcMetadata |
| Constructor and Description |
|---|
AbstractService() |
| Modifier and Type | Method and Description |
|---|---|
(package private) ColumnMetaData |
finagle(ColumnMetaData column) |
(package private) Meta.Signature |
finagle(Meta.Signature signature)
Modifies a signature, changing the representation of numeric columns
within it.
|
(package private) Meta.StatementHandle |
finagle(Meta.StatementHandle h) |
(package private) Service.ExecuteResponse |
finagle(Service.ExecuteResponse r) |
(package private) Service.PrepareResponse |
finagle(Service.PrepareResponse response) |
(package private) Service.ResultSetResponse |
finagle(Service.ResultSetResponse r) |
(package private) abstract AbstractService.SerializationType |
getSerializationType() |
void |
setRpcMetadata(Service.RpcMetadataResponse metadata)
Sets server-level metadata for RPCs.
|
private Service.RpcMetadataResponse rpcMetadata
abstract AbstractService.SerializationType getSerializationType()
Meta.Signature finagle(Meta.Signature signature)
ColumnMetaData finagle(ColumnMetaData column)
Service.PrepareResponse finagle(Service.PrepareResponse response)
Meta.StatementHandle finagle(Meta.StatementHandle h)
Service.ResultSetResponse finagle(Service.ResultSetResponse r)
Service.ExecuteResponse finagle(Service.ExecuteResponse r)
public void setRpcMetadata(Service.RpcMetadataResponse metadata)
ServicesetRpcMetadata in interface Servicemetadata - The server-level metadata.Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.