package org.jboss.resteasy.test.client.exception.resource;
import javax.ws.rs.Consumes;
import javax.ws.rs.DELETE;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
@Path("/")
public class ClientErrorResource
{
@Consumes("application/bar")
@Produces("application/foo")
@POST
public String doPost(String entity)
{
return "content";
}
@Produces("text/plain")
@GET
@Path("complex/match")
public String get()
{
return "content";
}
@Produces("text/xml")
@GET
@Path("complex/{uriparam: [^/]+}")
public String getXml(@PathParam("uriparam") String param)
{
return "<" + param + "/>";
}
@DELETE
public void delete()
{
}
@Path("/nocontent")
@POST
public void noreturn(String entity)
{
}
}