package controllers;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode;
import play.mvc.Controller;
import play.mvc.Result;
import play.mvc.With;
import utils.Headers;
@With(Headers.class)
public class Application extends Controller {
//http://stackoverflow.com/questions/3907929/should-i-make-jacksons-objectmapper-as-static-final
private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
public static Result json() {
final ObjectNode result = OBJECT_MAPPER.createObjectNode();
result.put("message", "Hello, World!");
return ok(result);
}
public static Result plainText() {
return ok("Hello, World!");
}
}