public class JsonUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ALL |
static String |
SUBSCRIPTION_ALL |
static Charset |
UTF8 |
Constructor and Description |
---|
JsonUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
addGracePeriod(int interval) |
static <T> JsonRpcResponse |
buildErrorResponse(org.codehaus.jackson.JsonNode id,
T code,
String message) |
static JsonRpcResponse |
buildFailedResponse(JsonRpcRequest request) |
static ByteBuffer |
cloneBuffer(ByteBuffer original) |
static String |
getAddress(String host,
int port) |
static long |
getTimeout(int timeout,
TimeUnit unit) |
static boolean |
isEmpty(String value) |
static byte[] |
jsonToByteArray(org.codehaus.jackson.JsonNode json) |
static byte[] |
jsonToByteArray(List<JsonRpcRequest> requests) |
static void |
logException(org.slf4j.Logger logger,
String message,
Throwable throwable) |
static Map<String,Object> |
mapValues(org.codehaus.jackson.JsonNode node) |
static String[] |
parse(String id) |
static int |
reduceGracePeriod(int interval) |
static String |
swapHeartbeat(String heartbeat) |
public static final Charset UTF8
public static final String ALL
public static final String SUBSCRIPTION_ALL
public static byte[] jsonToByteArray(org.codehaus.jackson.JsonNode json)
public static byte[] jsonToByteArray(List<JsonRpcRequest> requests)
public static <T> JsonRpcResponse buildErrorResponse(org.codehaus.jackson.JsonNode id, T code, String message)
public static JsonRpcResponse buildFailedResponse(JsonRpcRequest request)
public static ByteBuffer cloneBuffer(ByteBuffer original)
public static boolean isEmpty(String value)
public static int reduceGracePeriod(int interval)
public static int addGracePeriod(int interval)
public static long getTimeout(int timeout, TimeUnit unit)
public static void logException(org.slf4j.Logger logger, String message, Throwable throwable)
Copyright © 2016. All rights reserved.