Package org.yamcs.http.api
Class MdbApi
- java.lang.Object
-
- org.yamcs.protobuf.AbstractMdbApi<Context>
-
- org.yamcs.http.api.MdbApi
-
-
Constructor Summary
Constructors Constructor Description MdbApi()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbatchGetParameters(Context ctx, org.yamcs.protobuf.Mdb.BatchGetParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.BatchGetParametersResponse> observer)voidexportJavaMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.ExportJavaMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer)voidgetAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.GetAlgorithmRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.AlgorithmInfo> observer)voidgetCommand(Context ctx, org.yamcs.protobuf.Mdb.GetCommandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.CommandInfo> observer)voidgetContainer(Context ctx, org.yamcs.protobuf.Mdb.GetContainerRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ContainerInfo> observer)voidgetMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.GetMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.MissionDatabase> observer)voidgetParameter(Context ctx, org.yamcs.protobuf.Mdb.GetParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterInfo> observer)voidgetSpaceSystem(Context ctx, org.yamcs.protobuf.Mdb.GetSpaceSystemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.SpaceSystemInfo> observer)voidlistAlgorithms(Context ctx, org.yamcs.protobuf.Mdb.ListAlgorithmsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListAlgorithmsResponse> observer)voidlistCommands(Context ctx, org.yamcs.protobuf.Mdb.ListCommandsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListCommandsResponse> observer)voidlistContainers(Context ctx, org.yamcs.protobuf.Mdb.ListContainersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListContainersResponse> observer)voidlistParameters(Context ctx, org.yamcs.protobuf.Mdb.ListParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListParametersResponse> observer)voidlistSpaceSystems(Context ctx, org.yamcs.protobuf.Mdb.ListSpaceSystemsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListSpaceSystemsResponse> observer)static org.yamcs.protobuf.Mdb.MissionDatabasetoMissionDatabase(String instanceName, XtceDb mdb)voidupdateAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.UpdateAlgorithmRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)voidupdateParameter(Context ctx, org.yamcs.protobuf.Mdb.UpdateParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterTypeInfo> observer)static ParameterverifyParameter(Context ctx, XtceDb mdb, String pathName)
-
-
-
Method Detail
-
getMissionDatabase
public void getMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.GetMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.MissionDatabase> observer)
- Specified by:
getMissionDatabasein classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
exportJavaMissionDatabase
public void exportJavaMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.ExportJavaMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer)
- Specified by:
exportJavaMissionDatabasein classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
listSpaceSystems
public void listSpaceSystems(Context ctx, org.yamcs.protobuf.Mdb.ListSpaceSystemsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListSpaceSystemsResponse> observer)
- Specified by:
listSpaceSystemsin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
getSpaceSystem
public void getSpaceSystem(Context ctx, org.yamcs.protobuf.Mdb.GetSpaceSystemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.SpaceSystemInfo> observer)
- Specified by:
getSpaceSystemin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
listParameters
public void listParameters(Context ctx, org.yamcs.protobuf.Mdb.ListParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListParametersResponse> observer)
- Specified by:
listParametersin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
getParameter
public void getParameter(Context ctx, org.yamcs.protobuf.Mdb.GetParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterInfo> observer)
- Specified by:
getParameterin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
batchGetParameters
public void batchGetParameters(Context ctx, org.yamcs.protobuf.Mdb.BatchGetParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.BatchGetParametersResponse> observer)
- Specified by:
batchGetParametersin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
listContainers
public void listContainers(Context ctx, org.yamcs.protobuf.Mdb.ListContainersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListContainersResponse> observer)
- Specified by:
listContainersin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
getContainer
public void getContainer(Context ctx, org.yamcs.protobuf.Mdb.GetContainerRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ContainerInfo> observer)
- Specified by:
getContainerin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
listCommands
public void listCommands(Context ctx, org.yamcs.protobuf.Mdb.ListCommandsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListCommandsResponse> observer)
- Specified by:
listCommandsin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
getCommand
public void getCommand(Context ctx, org.yamcs.protobuf.Mdb.GetCommandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.CommandInfo> observer)
- Specified by:
getCommandin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
listAlgorithms
public void listAlgorithms(Context ctx, org.yamcs.protobuf.Mdb.ListAlgorithmsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListAlgorithmsResponse> observer)
- Specified by:
listAlgorithmsin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
getAlgorithm
public void getAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.GetAlgorithmRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.AlgorithmInfo> observer)
- Specified by:
getAlgorithmin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
updateParameter
public void updateParameter(Context ctx, org.yamcs.protobuf.Mdb.UpdateParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterTypeInfo> observer)
- Specified by:
updateParameterin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
updateAlgorithm
public void updateAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.UpdateAlgorithmRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
- Specified by:
updateAlgorithmin classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
-