@Path(value="tokens")
public interface TokenResource
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addToken(TokenData tokenData) |
TokenCollection |
findTokens(java.lang.Integer start,
java.lang.Integer size) |
TokenData |
getToken(java.lang.String tokenID) |
javax.ws.rs.core.Response |
modifyToken(java.lang.String tokenID,
TokenModifyRequest request) |
void |
removeToken(java.lang.String tokenID) |
javax.ws.rs.core.Response |
updateToken(java.lang.String tokenID,
TokenData tokenData) |
@GET @Produces(value={"application/xml","application/json"}) TokenCollection findTokens(@QueryParam(value="start") java.lang.Integer start, @QueryParam(value="size") java.lang.Integer size)
@GET @Path(value="{tokenID}") @Produces(value={"application/xml","application/json"}) TokenData getToken(@PathParam(value="tokenID") java.lang.String tokenID)
@POST @Consumes(value={"application/xml","application/json"}) @Produces(value={"application/xml","application/json"}) javax.ws.rs.core.Response addToken(TokenData tokenData)
@PUT @Path(value="{tokenID}") @Consumes(value={"application/xml","application/json"}) @Produces(value={"application/xml","application/json"}) javax.ws.rs.core.Response updateToken(@PathParam(value="tokenID") java.lang.String tokenID, TokenData tokenData)
@POST @Path(value="{tokenID}") @Consumes(value={"application/xml","application/json"}) @Produces(value={"application/xml","application/json"}) javax.ws.rs.core.Response modifyToken(@PathParam(value="tokenID") java.lang.String tokenID, TokenModifyRequest request)
@DELETE @Path(value="{tokenID}") @Produces(value={"application/xml","application/json"}) void removeToken(@PathParam(value="tokenID") java.lang.String tokenID)