Class ClearanceApi

  • All Implemented Interfaces:
    org.yamcs.api.Api<Context>

    public class ClearanceApi
    extends org.yamcs.protobuf.AbstractClearanceApi<Context>
    • Constructor Summary

      Constructors 
      Constructor Description
      ClearanceApi()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void deleteClearance​(Context ctx, org.yamcs.protobuf.DeleteClearanceRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void listClearances​(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListClearancesResponse> observer)  
      void subscribeClearance​(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ClearanceInfo> observer)  
      void updateClearance​(Context ctx, org.yamcs.protobuf.UpdateClearanceRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ClearanceInfo> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractClearanceApi

        callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
    • Constructor Detail

      • ClearanceApi

        public ClearanceApi()
    • Method Detail

      • listClearances

        public void listClearances​(Context ctx,
                                   com.google.protobuf.Empty request,
                                   org.yamcs.api.Observer<org.yamcs.protobuf.ListClearancesResponse> observer)
        Specified by:
        listClearances in class org.yamcs.protobuf.AbstractClearanceApi<Context>
      • updateClearance

        public void updateClearance​(Context ctx,
                                    org.yamcs.protobuf.UpdateClearanceRequest request,
                                    org.yamcs.api.Observer<org.yamcs.protobuf.ClearanceInfo> observer)
        Specified by:
        updateClearance in class org.yamcs.protobuf.AbstractClearanceApi<Context>
      • deleteClearance

        public void deleteClearance​(Context ctx,
                                    org.yamcs.protobuf.DeleteClearanceRequest request,
                                    org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        deleteClearance in class org.yamcs.protobuf.AbstractClearanceApi<Context>
      • subscribeClearance

        public void subscribeClearance​(Context ctx,
                                       com.google.protobuf.Empty request,
                                       org.yamcs.api.Observer<org.yamcs.protobuf.ClearanceInfo> observer)
        Specified by:
        subscribeClearance in class org.yamcs.protobuf.AbstractClearanceApi<Context>