Class AbstractService

java.lang.Object
org.apache.calcite.avatica.remote.AbstractService
All Implemented Interfaces:
Service
Direct Known Subclasses:
JsonService, ProtobufService

public abstract class AbstractService extends Object implements Service
A common base class for Service implementations that implement modifications made to response objects.
  • Constructor Details

    • AbstractService

      public AbstractService()
  • Method Details

    • setRpcMetadata

      public void setRpcMetadata(Service.RpcMetadataResponse metadata)
      Description copied from interface: Service
      Sets server-level metadata for RPCs. This includes information that is static across all RPCs.
      Specified by:
      setRpcMetadata in interface Service
      Parameters:
      metadata - The server-level metadata.