Class PeopleRestService
java.lang.Object
org.wso2.am.integration.services.jaxrs.peoplesample.PeopleRestService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseaddPersonQueryParam(javax.ws.rs.core.UriInfo uriInfo, String email, String firstName, String lastName) javax.ws.rs.core.ResponsecheckPerson(String email) javax.ws.rs.core.ResponsedeletePerson(String email) javax.ws.rs.core.ResponsegetOptions(javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.Request request) getPeople(int page) voidupdatePersonQueryParam(String email, String firstName, String lastName)
-
Constructor Details
-
PeopleRestService
public PeopleRestService()
-
-
Method Details
-
PeopleRestService
public void PeopleRestService() -
getPeople
@Produces("application/json") @GET public Collection<Person> getPeople(@QueryParam("page") @DefaultValue("1") int page) -
addPerson
-
getPeople
-
addPersonQueryParam
-
checkPerson
@Produces("application/json") @Path("/{email}") @HEAD public javax.ws.rs.core.Response checkPerson(@PathParam("email") String email) -
updatePersonQueryParam
-
deletePerson
@Path("/{email}") @DELETE public javax.ws.rs.core.Response deletePerson(@PathParam("email") String email) -
getOptions
@Produces("application/json") @Path("/options") @OPTIONS public javax.ws.rs.core.Response getOptions(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.Request request)
-