Package ch.squaredesk.nova.comm.http
Class RpcServer
-
-
Constructor Summary
Constructors Constructor Description RpcServer(String identifier, org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.comm.MessageTranscriber<String> messageTranscriber, ch.squaredesk.nova.metrics.Metrics metrics)RpcServer(String identifier, org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.metrics.Metrics metrics)RpcServer(org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.comm.MessageTranscriber<String> messageTranscriber, ch.squaredesk.nova.metrics.Metrics metrics)RpcServer(org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.metrics.Metrics metrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> io.reactivex.Flowable<RpcInvocation<T>>requests(String destination, Class<T> targetType)
-
-
-
Constructor Detail
-
RpcServer
public RpcServer(org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.comm.MessageTranscriber<String> messageTranscriber, ch.squaredesk.nova.metrics.Metrics metrics)
-
RpcServer
public RpcServer(org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.metrics.Metrics metrics)
-
RpcServer
public RpcServer(String identifier, org.glassfish.grizzly.http.server.HttpServer httpServer, ch.squaredesk.nova.metrics.Metrics metrics)
-
-
Method Detail
-
requests
public <T> io.reactivex.Flowable<RpcInvocation<T>> requests(String destination, Class<T> targetType)
-
-