Package org.yamcs.api
Interface Api<T>
-
- All Known Implementing Classes:
AbstractAlarmsApi,AbstractBucketsApi,AbstractClearanceApi,AbstractClientsApi,AbstractCommandsApi,AbstractCop1Api,AbstractDatabaseApi,AbstractEventsApi,AbstractFileTransferApi,AbstractIamApi,AbstractIndexesApi,AbstractManagementApi,AbstractMdbApi,AbstractPacketsApi,AbstractParameterArchiveApi,AbstractProcessingApi,AbstractQueueApi,AbstractReplicationApi,AbstractRocksDbApi,AbstractServerApi,AbstractStreamArchiveApi,AbstractTableApi,AbstractTagApi,AbstractTimeApi,AbstractTimeCorrelationApi,AlarmsApiClient,BucketsApiClient,ClearanceApiClient,ClientsApiClient,CommandsApiClient,Cop1ApiClient,DatabaseApiClient,EventsApiClient,FileTransferApiClient,IamApiClient,IndexesApiClient,ManagementApiClient,MdbApiClient,PacketsApiClient,ParameterArchiveApiClient,ProcessingApiClient,QueueApiClient,ReplicationApiClient,RocksDbApiClient,ServerApiClient,StreamArchiveApiClient,TableApiClient,TagApiClient,TimeApiClient,TimeCorrelationApiClient
public interface Api<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcallMethod(com.google.protobuf.Descriptors.MethodDescriptor method, T ctx, com.google.protobuf.Message request, Observer<com.google.protobuf.Message> observer)Observer<com.google.protobuf.Message>callMethod(com.google.protobuf.Descriptors.MethodDescriptor method, T ctx, Observer<com.google.protobuf.Message> observer)com.google.protobuf.Descriptors.ServiceDescriptorgetDescriptorForType()com.google.protobuf.MessagegetRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)com.google.protobuf.MessagegetResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
-
-
-
Method Detail
-
getDescriptorForType
com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
-
callMethod
void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method, T ctx, com.google.protobuf.Message request, Observer<com.google.protobuf.Message> observer)
-
callMethod
Observer<com.google.protobuf.Message> callMethod(com.google.protobuf.Descriptors.MethodDescriptor method, T ctx, Observer<com.google.protobuf.Message> observer)
-
getRequestPrototype
com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
-
getResponsePrototype
com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
-
-