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
,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
,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 TypeMethodDescriptionvoid
callMethod
(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.ServiceDescriptor
com.google.protobuf.Message
getRequestPrototype
(com.google.protobuf.Descriptors.MethodDescriptor method) com.google.protobuf.Message
getResponsePrototype
(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)
-