@Path(value="/helloworld") public class HelloWorldResource extends Object
Constructor and Description |
---|
HelloWorldResource() |
Modifier and Type | Method and Description |
---|---|
String |
deleteHelloWorld() |
javax.ws.rs.core.Response |
sayHelloWithHeader(String name) |
HelloBean |
sayHelloWithJson(String name) |
String |
sayHelloWithQuery(String name) |
String |
sayHelloWithUri(String name) |
String |
sayHelloWorld() |
String |
throwException() |
HelloBean |
throwHelloBeanException() |
@POST @Produces(value="text/plain") public String sayHelloWorld()
@GET @Produces(value="application/json") @Path(value="/sayHelloWithJson/{name}") public HelloBean sayHelloWithJson(@PathParam(value="name") String name)
@DELETE @Produces(value="text/plain") public String deleteHelloWorld()
@GET @Produces(value="text/plain") @Path(value="/sayHelloWithUri/{name}") public String sayHelloWithUri(@PathParam(value="name") String name)
@GET @Produces(value="text/plain") @Path(value="/sayHelloWithHeader") public javax.ws.rs.core.Response sayHelloWithHeader(@HeaderParam(value="X-Name") String name)
@GET @Produces(value="text/plain") @Path(value="/sayHelloWithQuery") public String sayHelloWithQuery(@QueryParam(value="name") String name)
@GET @Produces(value="text/plain") @Path(value="/throwException") public String throwException() throws HelloWorldException
HelloWorldException
@GET @Produces(value="text/plain") @Path(value="/throwBadRequestException") public HelloBean throwHelloBeanException() throws BeanBadRequestException
BeanBadRequestException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.