Package org.yamcs.client.base
Class HttpMethodHandler
- java.lang.Object
-
- org.yamcs.client.base.HttpMethodHandler
-
- All Implemented Interfaces:
MethodHandler
public class HttpMethodHandler extends Object implements MethodHandler
-
-
Constructor Summary
Constructors Constructor Description HttpMethodHandler(YamcsClient client, RestClient baseClient, WebSocketClient webSocketClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcall(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message request, com.google.protobuf.Message responsePrototype, Observer<? extends com.google.protobuf.Message> observer)WebSocketClientgetWebSocketClient()Observer<? extends com.google.protobuf.Message>streamingCall(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message requestPrototype, com.google.protobuf.Message responsePrototype, Observer<? extends com.google.protobuf.Message> responseObserver)
-
-
-
Constructor Detail
-
HttpMethodHandler
public HttpMethodHandler(YamcsClient client, RestClient baseClient, WebSocketClient webSocketClient)
-
-
Method Detail
-
streamingCall
public Observer<? extends com.google.protobuf.Message> streamingCall(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message requestPrototype, com.google.protobuf.Message responsePrototype, Observer<? extends com.google.protobuf.Message> responseObserver)
- Specified by:
streamingCallin interfaceMethodHandler
-
call
public void call(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.Message request, com.google.protobuf.Message responsePrototype, Observer<? extends com.google.protobuf.Message> observer)- Specified by:
callin interfaceMethodHandler
-
getWebSocketClient
public WebSocketClient getWebSocketClient()
-
-