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 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)
WebSocketClient
getWebSocketClient()
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:
streamingCall
in 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:
call
in interfaceMethodHandler
-
getWebSocketClient
public WebSocketClient getWebSocketClient()
-
-