java.lang.Object
org.yamcs.client.processor.ProcessorClient
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static final class
-
Constructor Summary
ConstructorDescriptionProcessorClient
(MethodHandler methodHandler, String instance, String processor) -
Method Summary
Modifier and TypeMethodDescriptionacceptCommand
(String queue, String commandId) blockQueue
(String queue) changeSpeed
(String speed) disableQueue
(String queue) enableQueue
(String queue) getInfo()
getValue
(String parameter, ProcessorClient.GetOptions.GetOption... options) getValues
(List<String> parameters, ProcessorClient.GetOptions.GetOption... options) issueCommand
(String command, Map<String, ?> arguments) pause()
prepareCommand
(String command) rejectCommand
(String queue, String commandId) removeAlarms
(String parameter) removeCalibrators
(String parameter) resume()
revertAlarms
(String parameter) revertAlgorithm
(String algorithm) revertCalibrators
(String parameter) setAlarms
(String parameter, Mdb.AlarmInfo defaultAlarm, List<Mdb.ContextAlarmInfo> contextAlarms) setCalibrators
(String parameter, Mdb.CalibratorInfo defaultCalibrator, List<Mdb.ContextCalibratorInfo> contextCalibrators) setDefaultAlarm
(String parameter, Mdb.AlarmInfo alarm) setDefaultCalibrator
(String parameter, Mdb.CalibratorInfo calibrator) setValue
(String parameter, Yamcs.Value value) setValues
(Map<String, Yamcs.Value> values) updateAlgorithm
(String algorithm, String text) updateCommand
(String command, String commandId, String attribute, Yamcs.Value value) updateCommand
(String command, String commandId, Map<String, Yamcs.Value> attributes)
-
Constructor Details
-
ProcessorClient
-
-
Method Details
-
getInstance
-
getProcessor
-
getInfo
-
getValue
public CompletableFuture<Pvalue.ParameterValue> getValue(String parameter, ProcessorClient.GetOptions.GetOption... options) -
getValues
public CompletableFuture<List<Pvalue.ParameterValue>> getValues(List<String> parameters, ProcessorClient.GetOptions.GetOption... options) -
setValue
-
setValues
-
issueCommand
-
prepareCommand
-
pause
-
resume
-
seek
-
changeSpeed
-
updateCommand
public CompletableFuture<Void> updateCommand(String command, String commandId, String attribute, Yamcs.Value value) -
updateCommand
public CompletableFuture<Void> updateCommand(String command, String commandId, Map<String, Yamcs.Value> attributes) -
setDefaultCalibrator
public CompletableFuture<Mdb.ParameterTypeInfo> setDefaultCalibrator(String parameter, Mdb.CalibratorInfo calibrator) -
setCalibrators
public CompletableFuture<Mdb.ParameterTypeInfo> setCalibrators(String parameter, Mdb.CalibratorInfo defaultCalibrator, List<Mdb.ContextCalibratorInfo> contextCalibrators) -
removeCalibrators
-
revertCalibrators
-
setDefaultAlarm
public CompletableFuture<Mdb.ParameterTypeInfo> setDefaultAlarm(String parameter, Mdb.AlarmInfo alarm) -
setAlarms
public CompletableFuture<Mdb.ParameterTypeInfo> setAlarms(String parameter, Mdb.AlarmInfo defaultAlarm, List<Mdb.ContextAlarmInfo> contextAlarms) -
removeAlarms
-
revertAlarms
-
updateAlgorithm
-
revertAlgorithm
-
enableQueue
-
disableQueue
-
blockQueue
-
rejectCommand
-
acceptCommand
-