Class Service.Request
- java.lang.Object
-
- org.apache.calcite.avatica.remote.Service.Base
-
- org.apache.calcite.avatica.remote.Service.Request
-
- Direct Known Subclasses:
Service.CatalogsRequest,Service.CloseConnectionRequest,Service.CloseStatementRequest,Service.ColumnsRequest,Service.CommitRequest,Service.ConnectionSyncRequest,Service.CreateStatementRequest,Service.DatabasePropertyRequest,Service.ExecuteBatchRequest,Service.ExecuteRequest,Service.FetchRequest,Service.OpenConnectionRequest,Service.PrepareAndExecuteBatchRequest,Service.PrepareAndExecuteRequest,Service.PrepareRequest,Service.RollbackRequest,Service.SchemasRequest,Service.SyncResultsRequest,Service.TablesRequest,Service.TableTypesRequest,Service.TypeInfoRequest
- Enclosing interface:
- Service
public abstract static class Service.Request extends Service.Base
Base class for all service request messages.
-
-
Field Summary
-
Fields inherited from class org.apache.calcite.avatica.remote.Service.Base
PRIME
-
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract Service.Responseaccept(Service service)(package private) abstract Service.Requestdeserialize(com.google.protobuf.Message genericMsg)(package private) abstract com.google.protobuf.Messageserialize()-
Methods inherited from class org.apache.calcite.avatica.remote.Service.Base
p, p, p, p
-
-
-
-
Method Detail
-
accept
abstract Service.Response accept(Service service)
-
deserialize
abstract Service.Request deserialize(com.google.protobuf.Message genericMsg)
-
serialize
abstract com.google.protobuf.Message serialize()
-
-