RxRouterProvider

wvlet.airframe.http.RxRouterProvider

An interface used for RPC clients (sbt-airframe) to discover the default router for the RPC endpoint.

Example usage:

 import wvlet.airframe.http._

 @RPC
 trait MyRPC {
   def hello(name:String) : String
 }

 object MyRPC extends RxRouterProvider {
   // sbt-airframe will generate an RPC client using this router
   override def router: RxRouter = RxRouter.of[MyRPC]
 }

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods