@Singleton
@Path(value="/foodservice/")
public class FoodService
extends java.lang.Object
| Constructor and Description |
|---|
FoodService() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getAccessToken(javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams) |
javax.ws.rs.core.Response |
getAccessTokenWithCustomParams(javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams) |
javax.ws.rs.core.Response |
getAccessTokenWithPasswordGrant(javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams) |
javax.ws.rs.core.Response |
getFoodItem(javax.ws.rs.core.HttpHeaders httpHeaders) |
javax.ws.rs.core.Response |
getUnauthorizedItem(javax.ws.rs.core.HttpHeaders httpHeaders) |
@POST
@Path(value="/token")
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="application/json")
public javax.ws.rs.core.Response getAccessToken(@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams)
@POST
@Path(value="/custom-token")
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="application/json")
public javax.ws.rs.core.Response getAccessTokenWithCustomParams(@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams)
@POST
@Path(value="/password-token")
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="application/json")
public javax.ws.rs.core.Response getAccessTokenWithPasswordGrant(@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> tokenRequestParams)
@GET
@Path(value="/food")
@Produces(value="application/json")
public javax.ws.rs.core.Response getFoodItem(@Context
javax.ws.rs.core.HttpHeaders httpHeaders)
@GET
@Path(value="/unauthorized")
@Produces(value="application/json")
public javax.ws.rs.core.Response getUnauthorizedItem(@Context
javax.ws.rs.core.HttpHeaders httpHeaders)
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.