@Path(value="/links")
@Produces(value="application/json;charset=UTF-8")
@Consumes(value="application/json;charset=UTF-8")
public interface ILinks
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createLink(AdditionalLink link) |
void |
deleteLink(long id) |
java.util.List<AdditionalLink> |
getLinks() |
AdditionalLink |
updateLink(AdditionalLink link) |
@GET
@RolesAllowed(value={"VIEW_CONFIGURATIONS","EDIT_CONFIGURATIONS"})
java.util.List<AdditionalLink> getLinks()
@POST @RolesAllowed(value="EDIT_CONFIGURATIONS") javax.ws.rs.core.Response createLink(AdditionalLink link)
link - the new link to be saved@PUT @RolesAllowed(value="EDIT_CONFIGURATIONS") AdditionalLink updateLink(AdditionalLink link)
link - the link to be updated@Path(value="/{linkId}")
@DELETE
@RolesAllowed(value="EDIT_CONFIGURATIONS")
void deleteLink(@PathParam(value="linkId")
long id)
id - the id of the link to be deletedCopyright © 2017-2020 Cinovo AG. All Rights Reserved.