public class JsonRpcEndpoint extends Object
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JsonRpcEndpoint.CallContext  | 
| Constructor and Description | 
|---|
JsonRpcEndpoint(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
               io.netty.channel.Channel channel)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
close()  | 
<T> T | 
getClient(Object context,
         Class<T> klazz)  | 
Map<String,JsonRpcEndpoint.CallContext> | 
getMethodContext()  | 
void | 
processRequest(Object context,
              com.fasterxml.jackson.databind.JsonNode requestJson)  | 
void | 
processResult(com.fasterxml.jackson.databind.JsonNode response)  | 
static void | 
setReaperInterval(int interval)  | 
public JsonRpcEndpoint(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                       io.netty.channel.Channel channel)
public void processResult(com.fasterxml.jackson.databind.JsonNode response)
                   throws NoSuchMethodException
NoSuchMethodExceptionpublic void processRequest(Object context, com.fasterxml.jackson.databind.JsonNode requestJson)
public Map<String,JsonRpcEndpoint.CallContext> getMethodContext()
public static void setReaperInterval(int interval)
public static void close()
Copyright © 2018 OpenDaylight. All rights reserved.