Class ParameterListsApi

java.lang.Object
org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
org.yamcs.http.api.ParameterListsApi
All Implemented Interfaces:
org.yamcs.api.Api<Context>

public class ParameterListsApi extends org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
  • Constructor Details

    • ParameterListsApi

      public ParameterListsApi()
  • Method Details

    • listParameterLists

      public void listParameterLists(Context ctx, org.yamcs.protobuf.plists.ListParameterListsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.plists.ListParameterListsResponse> observer)
      Specified by:
      listParameterLists in class org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
    • getParameterList

      public void getParameterList(Context ctx, org.yamcs.protobuf.plists.GetParameterListRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.plists.ParameterListInfo> observer)
      Specified by:
      getParameterList in class org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
    • createParameterList

      public void createParameterList(Context ctx, org.yamcs.protobuf.plists.CreateParameterListRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.plists.ParameterListInfo> observer)
      Specified by:
      createParameterList in class org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
    • updateParameterList

      public void updateParameterList(Context ctx, org.yamcs.protobuf.plists.UpdateParameterListRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.plists.ParameterListInfo> observer)
      Specified by:
      updateParameterList in class org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
    • deleteParameterList

      public void deleteParameterList(Context ctx, org.yamcs.protobuf.plists.DeleteParameterListRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
      Specified by:
      deleteParameterList in class org.yamcs.protobuf.plists.AbstractParameterListsApi<Context>
    • resolveParameters

      public static List<org.yamcs.xtce.Parameter> resolveParameters(Context ctx, Mdb mdb, ParameterList plist)
    • verifyService

      public static ParameterListService verifyService(String yamcsInstance)
    • verifyParameterList

      public static ParameterList verifyParameterList(ParameterListService plistService, String id)