package com.sequenceiq.it.spark.ambari;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.sequenceiq.it.spark.ITResponse;
import com.sequenceiq.it.spark.ambari.model.Requests;
import spark.Request;
import spark.Response;
public class AmbariClusterRequestsResponse extends ITResponse {
@Override
public Object handle(Request request, Response response) throws Exception {
response.type("text/plain");
ObjectNode rootNode = JsonNodeFactory.instance.objectNode();
Requests requests = new Requests(66, "SUCCESSFUL", 100);
rootNode.set("Requests", new ObjectMapper().valueToTree(requests));
return rootNode.toString();
}
}