Package org.yamcs.api
Interface Api<T>
- All Known Implementing Classes:
AbstractActivitiesApi,AbstractAlarmsApi,AbstractAuditApi,AbstractBucketsApi,AbstractClearanceApi,AbstractCommandsApi,AbstractCop1Api,AbstractDatabaseApi,AbstractEventsApi,AbstractFileTransferApi,AbstractIamApi,AbstractIndexesApi,AbstractInstancesApi,AbstractLinksApi,AbstractMdbApi,AbstractMdbOverrideApi,AbstractPacketsApi,AbstractParameterArchiveApi,AbstractParameterListsApi,AbstractParameterValuesApi,AbstractProcessingApi,AbstractQueuesApi,AbstractReplicationApi,AbstractRocksDbApi,AbstractSdlsApi,AbstractServerApi,AbstractServicesApi,AbstractSessionsApi,AbstractStreamArchiveApi,AbstractTableApi,AbstractTimeApi,AbstractTimeCorrelationApi,AbstractTimelineApi,AbstractWebApi,ActivitiesApi,ActivitiesApiClient,AlarmsApi,AlarmsApiClient,AuditApi,AuditApiClient,BucketsApi,BucketsApiClient,ClearanceApi,ClearanceApiClient,CommandsApi,CommandsApiClient,Cop1Api,Cop1ApiClient,DatabaseApi,DatabaseApiClient,EventsApi,EventsApiClient,FileTransferApi,FileTransferApiClient,IamApi,IamApiClient,IndexesApi,IndexesApiClient,InstancesApi,InstancesApiClient,LinksApi,LinksApiClient,MdbApi,MdbApiClient,MdbOverrideApi,MdbOverrideApiClient,PacketsApi,PacketsApiClient,ParameterArchiveApi,ParameterArchiveApiClient,ParameterListsApi,ParameterListsApiClient,ParameterValuesApi,ParameterValuesApiClient,ProcessingApi,ProcessingApiClient,QueuesApi,QueuesApiClient,ReplicationApi,ReplicationApiClient,RocksDbApi,RocksDbApiClient,SdlsApi,SdlsApiClient,ServerApi,ServerApiClient,ServicesApi,ServicesApiClient,SessionsApi,SessionsApiClient,StreamArchiveApi,StreamArchiveApiClient,TableApi,TableApiClient,TimeApi,TimeApiClient,TimeCorrelationApi,TimeCorrelationApiClient,TimelineApi,TimelineApiClient,WebApi,WebApiClient
public interface Api<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoidcallMethod(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.ServiceDescriptorcom.google.protobuf.MessagegetRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method) com.google.protobuf.MessagegetResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
-
Method Details
-
getDescriptorForType
com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType() -
callMethod
-
callMethod
-
getRequestPrototype
com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method) -
getResponsePrototype
com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
-