## Uses of Class
com.thetransactioncompany.jsonrpc2.server.MessageContext

- Packages that use MessageContext
  Package | Description
  --- | ---
  com.thetransactioncompany.jsonrpc2.server | Simple server framework for processing JSON-RPC 2.0 requests and notifications.
  net.i2p.i2pcontrol.servlets.jsonrpc2handlers | JSON-RPC 2.0 handlers for I2P Control API methods.

- - ### Uses of MessageContext in com.thetransactioncompany.jsonrpc2.server

    Methods in com.thetransactioncompany.jsonrpc2.server with parameters of type MessageContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | Dispatcher.`dispatch(JSONRPC2Notification notification, MessageContext notificationCtx)` Deprecated.
    `JSONRPC2Response` | Dispatcher.`dispatch(JSONRPC2Request request, MessageContext requestCtx)` Deprecated.
    `void` | NotificationHandler.`process(JSONRPC2Notification notification, MessageContext notificationCtx)` Processes a JSON-RPC 2.0 notification.
    `void` | Dispatcher.`process(JSONRPC2Notification notification, MessageContext notificationCtx)`
    `JSONRPC2Response` | Dispatcher.`process(JSONRPC2Request request, MessageContext requestCtx)`
    `JSONRPC2Response` | RequestHandler.`process(JSONRPC2Request request, MessageContext requestCtx)` Processes a JSON-RPC 2.0 request.

  - ### Uses of MessageContext in net.i2p.i2pcontrol.servlets.jsonrpc2handlers

    Methods in net.i2p.i2pcontrol.servlets.jsonrpc2handlers with parameters of type MessageContext
    Modifier and Type | Method and Description
    --- | ---
    `JSONRPC2Response` | I2PControlHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | NetworkSettingHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | AuthenticateHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | GetRateHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | RouterManagerHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | EchoHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | AdvancedSettingsHandler.`process(JSONRPC2Request req, MessageContext ctx)`
    `JSONRPC2Response` | RouterInfoHandler.`process(JSONRPC2Request req, MessageContext ctx)`