Packages that use JSONRPC2Request
Package
Description
Classes to represent, parse and serialise JSON-RPC 2.0 requests, notifications and responses.
Simple server framework for processing JSON-RPC 2.0 requests and notifications.
I2P Control JSON-RPC 2.0 method handlers: API version, router parameters, statistics and log access.
Uses of JSONRPC2Request in com.thetransactioncompany.jsonrpc2
Methods in com.thetransactioncompany.jsonrpc2 that return JSONRPC2RequestModifier and TypeMethodDescriptionstatic JSONRPC2RequestParses a JSON-RPC 2.0 request string.static JSONRPC2RequestParses a JSON-RPC 2.0 request string.static JSONRPC2RequestParses a JSON-RPC 2.0 request string.static JSONRPC2RequestJSONRPC2Request.parse(String jsonString, boolean preserveOrder, boolean ignoreVersion, boolean parseNonStdAttributes) Parses a JSON-RPC 2.0 request string.JSONRPC2Parser.parseJSONRPC2Request(String jsonString) Parses a JSON-RPC 2.0 request string.Uses of JSONRPC2Request in com.thetransactioncompany.jsonrpc2.server
Methods in com.thetransactioncompany.jsonrpc2.server with parameters of type JSONRPC2RequestModifier and TypeMethodDescriptionDispatcher.process(JSONRPC2Request request, MessageContext requestCtx) RequestHandler.process(JSONRPC2Request request, MessageContext requestCtx) Processes a JSON-RPC 2.0 request.Uses of JSONRPC2Request in net.i2p.i2pcontrol.servlets.jsonrpc2handlers
Methods in net.i2p.i2pcontrol.servlets.jsonrpc2handlers with parameters of type JSONRPC2RequestModifier and TypeMethodDescriptionAdvancedSettingsHandler.process(JSONRPC2Request req, MessageContext ctx) Process an AdvancedSettings requestAuthenticateHandler.process(JSONRPC2Request req, MessageContext ctx) Process an Authenticate requestEchoHandler.process(JSONRPC2Request req, MessageContext ctx) Process an Echo requestGetRateHandler.process(JSONRPC2Request req, MessageContext ctx) Process a GetRate requestprivate JSONRPC2ResponseI2PControlHandler.process(JSONRPC2Request req) Runs one JSON-RPC request and returns its reply.I2PControlHandler.process(JSONRPC2Request req, MessageContext ctx) Process an I2PControl requestprivate JSONRPC2ResponseNetworkSettingHandler.process(JSONRPC2Request req) Applies or reports the network settings.NetworkSettingHandler.process(JSONRPC2Request req, MessageContext ctx) Process a NetworkSetting requestprivate JSONRPC2ResponseRouterInfoHandler.process(JSONRPC2Request req) Handles one router info request.RouterInfoHandler.process(JSONRPC2Request req, MessageContext ctx) Process a RouterInfo requestprivate JSONRPC2ResponseRouterManagerHandler.process(JSONRPC2Request req) Runs the requested router management action.RouterManagerHandler.process(JSONRPC2Request req, MessageContext ctx) Process a RouterManager requestJSONRPC2Helper.validateParams(String[] requiredArgs, JSONRPC2Request req) Check incoming request for required arguments, to make sure they are valid.JSONRPC2Helper.validateParams(String[] requiredArgs, JSONRPC2Request req, Boolean useAuth) Check incoming request for required arguments, to make sure they are valid.