public class JsonRpcRequest extends Object
Constructor and Description |
---|
JsonRpcRequest(String method,
org.codehaus.jackson.JsonNode params,
org.codehaus.jackson.JsonNode id)
Creates request object.
|
Modifier and Type | Method and Description |
---|---|
static JsonRpcRequest |
fromByteArray(byte[] message) |
static JsonRpcRequest |
fromJsonNode(org.codehaus.jackson.JsonNode node)
Validates and builds
JsonRpcRequest based on provided json node. |
org.codehaus.jackson.JsonNode |
getId() |
String |
getMethod() |
org.codehaus.jackson.JsonNode |
getParams() |
String |
getPlainId() |
void |
setId(org.codehaus.jackson.JsonNode node) |
void |
setMethod(String method) |
void |
setParams(org.codehaus.jackson.JsonNode node) |
org.codehaus.jackson.JsonNode |
toJson() |
String |
toString() |
public JsonRpcRequest(String method, org.codehaus.jackson.JsonNode params, org.codehaus.jackson.JsonNode id)
method
- - Name of the method which will be executed remotely.params
- - Parameters used to execute method.id
- - Unique identifier of the message.public String getMethod()
public void setMethod(String method)
public org.codehaus.jackson.JsonNode getParams()
public void setParams(org.codehaus.jackson.JsonNode node)
public org.codehaus.jackson.JsonNode getId()
public void setId(org.codehaus.jackson.JsonNode node)
public String getPlainId()
public static JsonRpcRequest fromJsonNode(org.codehaus.jackson.JsonNode node)
JsonRpcRequest
based on provided json node.node
- - Json representation of the request.public static JsonRpcRequest fromByteArray(byte[] message)
message
- - byte array representation of the request.fromJsonNode(JsonNode)
public org.codehaus.jackson.JsonNode toJson()
JsonNode
.Copyright © 2016. All rights reserved.