Packages that use JSONRPC2Helper
Package
Description
Request handling for the I2P Control JSON-RPC 2.0 service.
I2P Control JSON-RPC 2.0 method handlers: API version, router parameters, statistics and log access.
Uses of JSONRPC2Helper in net.i2p.i2pcontrol.servlets
Fields in net.i2p.i2pcontrol.servlets declared as JSONRPC2HelperModifier and TypeFieldDescriptionprivate final JSONRPC2HelperJSONRPC2Servlet._helperJSON-RPC 2.0 helper.Uses of JSONRPC2Helper in net.i2p.i2pcontrol.servlets.jsonrpc2handlers
Fields in net.i2p.i2pcontrol.servlets.jsonrpc2handlers declared as JSONRPC2HelperModifier and TypeFieldDescriptionprivate final JSONRPC2HelperAdvancedSettingsHandler._helperValidates requests and formats replies.private final JSONRPC2HelperAuthenticateHandler._helperReads the request's arguments.private final JSONRPC2HelperEchoHandler._helperChecks the token a request carries.private final JSONRPC2HelperGetRateHandler._helperChecks the token a request carries.private final JSONRPC2HelperI2PControlHandler._helperChecks the token a request carries.private final JSONRPC2HelperNetworkSettingHandler._helperReads the request's arguments.private final JSONRPC2HelperRouterInfoHandler._helperThe JSON-RPC helper for this request.private final JSONRPC2HelperRouterManagerHandler._helperReads the request's arguments.Constructors in net.i2p.i2pcontrol.servlets.jsonrpc2handlers with parameters of type JSONRPC2HelperModifierConstructorDescriptionAdvancedSettingsHandler(RouterContext ctx, JSONRPC2Helper helper) Constructor for advanced settings handler.AuthenticateHandler(JSONRPC2Helper helper, SecurityManager secMan) Binds the reply helper and the token-issuing security manager.EchoHandler(JSONRPC2Helper helper) Retains the shared helper used to validate Echo request parameters.GetRateHandler(JSONRPC2Helper helper) Retains the shared request helper.I2PControlHandler(JSONRPC2Helper helper, SecurityManager secMan) I2PControlHandler.NetworkSettingHandler(RouterContext ctx, JSONRPC2Helper helper) Retains the router context and helper used to manage the settings.RouterInfoHandler(RouterContext ctx, JSONRPC2Helper helper) Retains the router context and helper used to build the reply.RouterManagerHandler(RouterContext ctx, JSONRPC2Helper helper) Retains the router context and response helper used to serve the requests.