Class TrustedMetadataApiGrpc.TrustedMetadataApiImplBase

java.lang.Object
org.finos.tracdap.api.internal.TrustedMetadataApiGrpc.TrustedMetadataApiImplBase
All Implemented Interfaces:
io.grpc.BindableService, TrustedMetadataApiGrpc.AsyncService
Enclosing class:
TrustedMetadataApiGrpc

public abstract static class TrustedMetadataApiGrpc.TrustedMetadataApiImplBase extends Object implements io.grpc.BindableService, TrustedMetadataApiGrpc.AsyncService
Base class for the server implementation of the service TrustedMetadataApi.

 Trusted API reading, writing and searching for objects in the TRAC metadata store.
 This API is only available to other components of the TRAC platform, it is
 not exposed to clients via the platform gateway.
 Most of the calls in this interface are identical to their public equivalents.
 Extra calls are available for pre-allocating objects, a facility which is not
 available to clients of the platform. Restrictions on the creation of certain
 object types and manipulation of controlled tag attributes are lifted. Methods
 for performing HTTP GET requests of RESTFUL resources are not duplicated.
 @see TracMetadataApi
 
  • Constructor Details

    • TrustedMetadataApiImplBase

      public TrustedMetadataApiImplBase()
  • Method Details

    • bindService

      public final io.grpc.ServerServiceDefinition bindService()
      Specified by:
      bindService in interface io.grpc.BindableService