java.lang.Object
org.yamcs.protobuf.AbstractProcessingApi<Context>
org.yamcs.http.api.ProcessingApi
- All Implemented Interfaces:
org.yamcs.api.Api<Context>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbatchGetParameterValues(Context ctx, org.yamcs.protobuf.BatchGetParameterValuesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.BatchGetParameterValuesResponse> observer) voidbatchSetParameterValues(Context ctx, org.yamcs.protobuf.BatchSetParameterValuesRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidcreateProcessor(Context ctx, org.yamcs.protobuf.CreateProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voiddeleteProcessor(Context ctx, org.yamcs.protobuf.DeleteProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voideditAlgorithmTrace(Context ctx, org.yamcs.protobuf.EditAlgorithmTraceRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voideditProcessor(Context ctx, org.yamcs.protobuf.EditProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidgetAlgorithmStatus(Context ctx, org.yamcs.protobuf.GetAlgorithmStatusRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmStatus> observer) voidgetAlgorithmTrace(Context ctx, org.yamcs.protobuf.GetAlgorithmTraceRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmTrace> observer) voidgetParameterValue(Context ctx, org.yamcs.protobuf.GetParameterValueRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.ParameterValue> observer) voidgetProcessor(Context ctx, org.yamcs.protobuf.GetProcessorRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ProcessorInfo> observer) voidlistProcessors(Context ctx, org.yamcs.protobuf.ListProcessorsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListProcessorsResponse> observer) voidlistProcessorTypes(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListProcessorTypesResponse> observer) voidsetParameterValue(Context ctx, org.yamcs.protobuf.SetParameterValueRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidsubscribeAlgorithmStatus(Context ctx, org.yamcs.protobuf.SubscribeAlgorithmStatusRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmStatus> observer) org.yamcs.api.Observer<org.yamcs.protobuf.SubscribeParametersRequest>subscribeParameters(Context ctx, org.yamcs.api.Observer<org.yamcs.protobuf.SubscribeParametersData> observer) voidsubscribeProcessors(Context ctx, org.yamcs.protobuf.SubscribeProcessorsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ProcessorInfo> observer) voidsubscribeTMStatistics(Context ctx, org.yamcs.protobuf.SubscribeTMStatisticsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Statistics> observer) static org.yamcs.protobuf.ProcessorInfotoProcessorInfo(Processor processor) static ProcessorverifyProcessor(String instance, String processorName) Methods inherited from class org.yamcs.protobuf.AbstractProcessingApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
ProcessingApi
public ProcessingApi()
-
-
Method Details
-
listProcessorTypes
public void listProcessorTypes(Context ctx, com.google.protobuf.Empty request, org.yamcs.api.Observer<org.yamcs.protobuf.ListProcessorTypesResponse> observer) - Specified by:
listProcessorTypesin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
listProcessors
public void listProcessors(Context ctx, org.yamcs.protobuf.ListProcessorsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListProcessorsResponse> observer) - Specified by:
listProcessorsin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
getProcessor
public void getProcessor(Context ctx, org.yamcs.protobuf.GetProcessorRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ProcessorInfo> observer) - Specified by:
getProcessorin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
deleteProcessor
public void deleteProcessor(Context ctx, org.yamcs.protobuf.DeleteProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
deleteProcessorin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
createProcessor
public void createProcessor(Context ctx, org.yamcs.protobuf.CreateProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
createProcessorin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
editProcessor
public void editProcessor(Context ctx, org.yamcs.protobuf.EditProcessorRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
editProcessorin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
getParameterValue
public void getParameterValue(Context ctx, org.yamcs.protobuf.GetParameterValueRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Pvalue.ParameterValue> observer) - Specified by:
getParameterValuein classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
setParameterValue
public void setParameterValue(Context ctx, org.yamcs.protobuf.SetParameterValueRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
setParameterValuein classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
subscribeParameters
public org.yamcs.api.Observer<org.yamcs.protobuf.SubscribeParametersRequest> subscribeParameters(Context ctx, org.yamcs.api.Observer<org.yamcs.protobuf.SubscribeParametersData> observer) - Specified by:
subscribeParametersin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
subscribeProcessors
public void subscribeProcessors(Context ctx, org.yamcs.protobuf.SubscribeProcessorsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ProcessorInfo> observer) - Specified by:
subscribeProcessorsin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
batchGetParameterValues
public void batchGetParameterValues(Context ctx, org.yamcs.protobuf.BatchGetParameterValuesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.BatchGetParameterValuesResponse> observer) - Specified by:
batchGetParameterValuesin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
batchSetParameterValues
public void batchSetParameterValues(Context ctx, org.yamcs.protobuf.BatchSetParameterValuesRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
batchSetParameterValuesin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
subscribeTMStatistics
public void subscribeTMStatistics(Context ctx, org.yamcs.protobuf.SubscribeTMStatisticsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.Statistics> observer) - Specified by:
subscribeTMStatisticsin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
getAlgorithmStatus
public void getAlgorithmStatus(Context ctx, org.yamcs.protobuf.GetAlgorithmStatusRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmStatus> observer) - Specified by:
getAlgorithmStatusin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
subscribeAlgorithmStatus
public void subscribeAlgorithmStatus(Context ctx, org.yamcs.protobuf.SubscribeAlgorithmStatusRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmStatus> observer) - Specified by:
subscribeAlgorithmStatusin classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
editAlgorithmTrace
public void editAlgorithmTrace(Context ctx, org.yamcs.protobuf.EditAlgorithmTraceRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) - Specified by:
editAlgorithmTracein classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
getAlgorithmTrace
public void getAlgorithmTrace(Context ctx, org.yamcs.protobuf.GetAlgorithmTraceRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.AlgorithmTrace> observer) - Specified by:
getAlgorithmTracein classorg.yamcs.protobuf.AbstractProcessingApi<Context>
-
toProcessorInfo
-
verifyProcessor
-