public final class JsonRpcResponse extends Object
Constructor and Description |
---|
JsonRpcResponse(org.codehaus.jackson.JsonNode result,
org.codehaus.jackson.JsonNode error,
org.codehaus.jackson.JsonNode id)
Creates response object.
|
Modifier and Type | Method and Description |
---|---|
static JsonRpcResponse |
fromByteArray(byte[] message)
Validates and builds
JsonRpcResponse based on provided json node. |
static JsonRpcResponse |
fromJsonNode(org.codehaus.jackson.JsonNode node)
Validates and builds
JsonRpcResponse based on provided json node. |
org.codehaus.jackson.JsonNode |
getError() |
org.codehaus.jackson.JsonNode |
getId() |
org.codehaus.jackson.JsonNode |
getResult() |
void |
setError(org.codehaus.jackson.JsonNode error) |
void |
setId(org.codehaus.jackson.JsonNode node) |
void |
setResult(org.codehaus.jackson.JsonNode result) |
byte[] |
toByteArray() |
String |
toString() |
public JsonRpcResponse(org.codehaus.jackson.JsonNode result, org.codehaus.jackson.JsonNode error, org.codehaus.jackson.JsonNode id)
result
- - JsonNode
containing response message.error
- - JsonNode
containing error code and message.id
- - Unique identifier of the message which is exactly the same
as in request.public org.codehaus.jackson.JsonNode getResult()
public void setResult(org.codehaus.jackson.JsonNode result)
public org.codehaus.jackson.JsonNode getError()
public void setError(org.codehaus.jackson.JsonNode error)
public org.codehaus.jackson.JsonNode getId()
public void setId(org.codehaus.jackson.JsonNode node)
public static JsonRpcResponse fromByteArray(byte[] message)
JsonRpcResponse
based on provided json node.message
- - byte array containing the response.public static JsonRpcResponse fromJsonNode(org.codehaus.jackson.JsonNode node)
JsonRpcResponse
based on provided json node.node
- - Json representation of the response.public byte[] toByteArray()
JsonRpcResponse
.Copyright © 2016. All rights reserved.