Class TagApi

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

    public class TagApi
    extends org.yamcs.protobuf.AbstractTagApi<Context>
    • Constructor Summary

      Constructors 
      Constructor Description
      TagApi()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createTag​(Context ctx, org.yamcs.protobuf.CreateTagRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)  
      void deleteTag​(Context ctx, org.yamcs.protobuf.DeleteTagRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)  
      void getTag​(Context ctx, org.yamcs.protobuf.GetTagRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)  
      void listTags​(Context ctx, org.yamcs.protobuf.ListTagsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTagsResponse> observer)  
      void updateTag​(Context ctx, org.yamcs.protobuf.EditTagRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractTagApi

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

      • TagApi

        public TagApi()
    • Method Detail

      • listTags

        public void listTags​(Context ctx,
                             org.yamcs.protobuf.ListTagsRequest request,
                             org.yamcs.api.Observer<org.yamcs.protobuf.ListTagsResponse> observer)
        Specified by:
        listTags in class org.yamcs.protobuf.AbstractTagApi<Context>
      • getTag

        public void getTag​(Context ctx,
                           org.yamcs.protobuf.GetTagRequest request,
                           org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)
        Specified by:
        getTag in class org.yamcs.protobuf.AbstractTagApi<Context>
      • createTag

        public void createTag​(Context ctx,
                              org.yamcs.protobuf.CreateTagRequest request,
                              org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)
        Specified by:
        createTag in class org.yamcs.protobuf.AbstractTagApi<Context>
      • updateTag

        public void updateTag​(Context ctx,
                              org.yamcs.protobuf.EditTagRequest request,
                              org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)
        Specified by:
        updateTag in class org.yamcs.protobuf.AbstractTagApi<Context>
      • deleteTag

        public void deleteTag​(Context ctx,
                              org.yamcs.protobuf.DeleteTagRequest request,
                              org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.ArchiveTag> observer)
        Specified by:
        deleteTag in class org.yamcs.protobuf.AbstractTagApi<Context>