Class JsonRpcRouter


  • public class JsonRpcRouter
    extends Object
    Route JsonRPC message to the correct method
    • Field Detail

      • logger

        @Inject
        org.jboss.logging.Logger logger
    • Constructor Detail

      • JsonRpcRouter

        public JsonRpcRouter()
    • Method Detail

      • populateJsonRPCMethods

        public void populateJsonRPCMethods​(Map<String,​Map<JsonRpcMethodName,​JsonRpcMethod>> extensionMethodsMap)
        This gets called on build to build into of the classes we are going to call in runtime
        Parameters:
        extensionMethodsMap -
      • initializeCodec

        public void initializeCodec​(JsonMapper jsonMapper)
      • addSocket

        public void addSocket​(io.vertx.core.http.ServerWebSocket socket)