package com.github.carlomicieli.rest.resources; import java.net.URI; import java.util.Date; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; /** * * @author Carlo Micieli * */ @Path("/") public class RootResource { @GET @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) public Response root() { return Response.noContent() .status(302) .header("X-RateLimit-Limit", 5000) .header("X-RateLimit-Remaining", 4999) .header("X-RateLimit-Reset", new Date()) .location(URI.create("/")) .build(); } }