package com.example.presenters;
import org.codehaus.jackson.JsonGenerator;
import org.codehaus.jackson.JsonNode;
import org.codehaus.jackson.node.ObjectNode;
import java.io.IOException;
import java.io.StringWriter;
public class PingPresenter extends JsonPresenter {
public String toJson() {
StringWriter out = new StringWriter();
try {
JsonGenerator g = factory.createJsonGenerator(out);
JsonNode root = mapper.createObjectNode();
((ObjectNode) root).put("message", "indie loaded successfully");
mapper.writeValue(g, root);
g.close();
} catch (IOException e) {
throw new RuntimeException("Json parsing failed! : " + e.getMessage());
}
return out.toString();
}
}