Class ParameterArchiveApi

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

    public class ParameterArchiveApi
    extends org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void deletePartitions​(Context ctx, org.yamcs.protobuf.DeletePartitionsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.StringMessage> observer)  
      void getArchivedParameterInfo​(Context ctx, org.yamcs.protobuf.GetArchivedParameterInfoRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.StringMessage> observer)  
      void getParameterRanges​(Context ctx, org.yamcs.protobuf.GetParameterRangesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.Ranges> observer)  
      void getParameterSamples​(Context ctx, org.yamcs.protobuf.Archive.GetParameterSamplesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.TimeSeries> observer)  
      void listParameterHistory​(Context ctx, org.yamcs.protobuf.Archive.ListParameterHistoryRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Archive.ListParameterHistoryResponse> observer)  
      void rebuildRange​(Context ctx, org.yamcs.protobuf.RebuildRangeRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractParameterArchiveApi

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

      • ParameterArchiveApi

        public ParameterArchiveApi()
    • Method Detail

      • rebuildRange

        public void rebuildRange​(Context ctx,
                                 org.yamcs.protobuf.RebuildRangeRequest request,
                                 org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        rebuildRange in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
      • deletePartitions

        public void deletePartitions​(Context ctx,
                                     org.yamcs.protobuf.DeletePartitionsRequest request,
                                     org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.StringMessage> observer)
        Specified by:
        deletePartitions in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
      • getArchivedParameterInfo

        public void getArchivedParameterInfo​(Context ctx,
                                             org.yamcs.protobuf.GetArchivedParameterInfoRequest request,
                                             org.yamcs.api.Observer<org.yamcs.protobuf.Yamcs.StringMessage> observer)
        Specified by:
        getArchivedParameterInfo in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
      • getParameterSamples

        public void getParameterSamples​(Context ctx,
                                        org.yamcs.protobuf.Archive.GetParameterSamplesRequest request,
                                        org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.TimeSeries> observer)
        Specified by:
        getParameterSamples in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
      • getParameterRanges

        public void getParameterRanges​(Context ctx,
                                       org.yamcs.protobuf.GetParameterRangesRequest request,
                                       org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.Ranges> observer)
        Specified by:
        getParameterRanges in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>
      • listParameterHistory

        public void listParameterHistory​(Context ctx,
                                         org.yamcs.protobuf.Archive.ListParameterHistoryRequest request,
                                         org.yamcs.api.Observer<org.yamcs.protobuf.Archive.ListParameterHistoryResponse> observer)
        Specified by:
        listParameterHistory in class org.yamcs.protobuf.AbstractParameterArchiveApi<Context>