package io.netty.protocol.wamp; import com.fasterxml.jackson.core.TreeNode; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.node.ArrayNode; import io.netty.protocol.wamp.server.CallErrorException; import io.netty.protocol.wamp.server.RpcHandler; import java.util.List; public class EchoHandler implements RpcHandler { @Override public TreeNode call(List<TreeNode> args, HandlerContext ctx) throws CallErrorException { ArrayNode arrayNode = ctx.mapper.createArrayNode(); for (TreeNode node : args) arrayNode.add((JsonNode) node); return arrayNode; } }