Package org.yamcs.protobuf
Class MdbApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractMdbApi<Void>
-
- org.yamcs.protobuf.MdbApiClient
-
public class MdbApiClient extends AbstractMdbApi<Void>
-
-
Constructor Summary
Constructors Constructor Description MdbApiClient(MethodHandler handler)
-
Method Summary
-
Methods inherited from class org.yamcs.protobuf.AbstractMdbApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
MdbApiClient
public MdbApiClient(MethodHandler handler)
-
-
Method Detail
-
getMissionDatabase
public final void getMissionDatabase(Void ctx, Mdb.GetMissionDatabaseRequest request, Observer<Mdb.MissionDatabase> observer)
Get a mission database
- Specified by:
getMissionDatabasein classAbstractMdbApi<Void>
-
exportJavaMissionDatabase
public final void exportJavaMissionDatabase(Void ctx, Mdb.ExportJavaMissionDatabaseRequest request, Observer<HttpBody> observer)
Export a java serialized dump of the mission database
- Specified by:
exportJavaMissionDatabasein classAbstractMdbApi<Void>
-
listSpaceSystems
public final void listSpaceSystems(Void ctx, Mdb.ListSpaceSystemsRequest request, Observer<Mdb.ListSpaceSystemsResponse> observer)
List space systems
- Specified by:
listSpaceSystemsin classAbstractMdbApi<Void>
-
getSpaceSystem
public final void getSpaceSystem(Void ctx, Mdb.GetSpaceSystemRequest request, Observer<Mdb.SpaceSystemInfo> observer)
Get a space system
- Specified by:
getSpaceSystemin classAbstractMdbApi<Void>
-
listParameters
public final void listParameters(Void ctx, Mdb.ListParametersRequest request, Observer<Mdb.ListParametersResponse> observer)
List parameters
- Specified by:
listParametersin classAbstractMdbApi<Void>
-
getParameter
public final void getParameter(Void ctx, Mdb.GetParameterRequest request, Observer<Mdb.ParameterInfo> observer)
Get a parameter
- Specified by:
getParameterin classAbstractMdbApi<Void>
-
batchGetParameters
public final void batchGetParameters(Void ctx, Mdb.BatchGetParametersRequest request, Observer<Mdb.BatchGetParametersResponse> observer)
Batch get of multiple parameters
- Specified by:
batchGetParametersin classAbstractMdbApi<Void>
-
listContainers
public final void listContainers(Void ctx, Mdb.ListContainersRequest request, Observer<Mdb.ListContainersResponse> observer)
List containers
- Specified by:
listContainersin classAbstractMdbApi<Void>
-
getContainer
public final void getContainer(Void ctx, Mdb.GetContainerRequest request, Observer<Mdb.ContainerInfo> observer)
Get a container
- Specified by:
getContainerin classAbstractMdbApi<Void>
-
listCommands
public final void listCommands(Void ctx, Mdb.ListCommandsRequest request, Observer<Mdb.ListCommandsResponse> observer)
List commands
- Specified by:
listCommandsin classAbstractMdbApi<Void>
-
getCommand
public final void getCommand(Void ctx, Mdb.GetCommandRequest request, Observer<Mdb.CommandInfo> observer)
Get a command
- Specified by:
getCommandin classAbstractMdbApi<Void>
-
listAlgorithms
public final void listAlgorithms(Void ctx, Mdb.ListAlgorithmsRequest request, Observer<Mdb.ListAlgorithmsResponse> observer)
List algorithms
- Specified by:
listAlgorithmsin classAbstractMdbApi<Void>
-
getAlgorithm
public final void getAlgorithm(Void ctx, Mdb.GetAlgorithmRequest request, Observer<Mdb.AlgorithmInfo> observer)
Get an algorithm
- Specified by:
getAlgorithmin classAbstractMdbApi<Void>
-
updateParameter
public final void updateParameter(Void ctx, Mdb.UpdateParameterRequest request, Observer<Mdb.ParameterTypeInfo> observer)
Update a parameter's definition
- Specified by:
updateParameterin classAbstractMdbApi<Void>
-
updateAlgorithm
public final void updateAlgorithm(Void ctx, Mdb.UpdateAlgorithmRequest request, Observer<com.google.protobuf.Empty> observer)
Update an algorithm's definition
- Specified by:
updateAlgorithmin classAbstractMdbApi<Void>
-
-