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 void
batchGetParameters(Context ctx, org.yamcs.protobuf.Mdb.BatchGetParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.BatchGetParametersResponse> observer)
void
exportJavaMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.ExportJavaMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer)
void
getAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.GetAlgorithmRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.AlgorithmInfo> observer)
void
getCommand(Context ctx, org.yamcs.protobuf.Mdb.GetCommandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.CommandInfo> observer)
void
getContainer(Context ctx, org.yamcs.protobuf.Mdb.GetContainerRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ContainerInfo> observer)
void
getMissionDatabase(Context ctx, org.yamcs.protobuf.Mdb.GetMissionDatabaseRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.MissionDatabase> observer)
void
getParameter(Context ctx, org.yamcs.protobuf.Mdb.GetParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterInfo> observer)
void
getSpaceSystem(Context ctx, org.yamcs.protobuf.Mdb.GetSpaceSystemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.SpaceSystemInfo> observer)
void
listAlgorithms(Context ctx, org.yamcs.protobuf.Mdb.ListAlgorithmsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListAlgorithmsResponse> observer)
void
listCommands(Context ctx, org.yamcs.protobuf.Mdb.ListCommandsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListCommandsResponse> observer)
void
listContainers(Context ctx, org.yamcs.protobuf.Mdb.ListContainersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListContainersResponse> observer)
void
listParameters(Context ctx, org.yamcs.protobuf.Mdb.ListParametersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListParametersResponse> observer)
void
listSpaceSystems(Context ctx, org.yamcs.protobuf.Mdb.ListSpaceSystemsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ListSpaceSystemsResponse> observer)
static org.yamcs.protobuf.Mdb.MissionDatabase
toMissionDatabase(String instanceName, XtceDb mdb)
void
updateAlgorithm(Context ctx, org.yamcs.protobuf.Mdb.UpdateAlgorithmRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
void
updateParameter(Context ctx, org.yamcs.protobuf.Mdb.UpdateParameterRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Mdb.ParameterTypeInfo> observer)
static Parameter
verifyParameter(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:
getMissionDatabase
in 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:
exportJavaMissionDatabase
in 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:
listSpaceSystems
in 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:
getSpaceSystem
in 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:
listParameters
in 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:
getParameter
in 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:
batchGetParameters
in 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:
listContainers
in 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:
getContainer
in 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:
listCommands
in 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:
getCommand
in 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:
listAlgorithms
in 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:
getAlgorithm
in 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:
updateParameter
in 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:
updateAlgorithm
in classorg.yamcs.protobuf.AbstractMdbApi<Context>
-
-