@Path(value="/tenant/{tenantId}/rotation")
@Produces(value="application/json")
@Consumes(value="application/json")
@GenRestBuilder
public interface RotationRestService
| Modifier and Type | Method and Description |
|---|---|
ShiftTemplateView |
addShiftTemplate(Integer tenantId,
ShiftTemplateView shiftTemplate) |
ShiftTemplateView |
getShiftTemplate(Integer tenantId,
Long id) |
List<ShiftTemplateView> |
getShiftTemplateList(Integer tenantId) |
Boolean |
removeShiftTemplate(Integer tenantId,
Long id) |
ShiftTemplateView |
updateShiftTemplate(Integer tenantId,
ShiftTemplateView shiftTemplate) |
@GET @Path(value="/") List<ShiftTemplateView> getShiftTemplateList(@PathParam(value="tenantId") Integer tenantId)
@GET
@Path(value="/{id}")
ShiftTemplateView getShiftTemplate(@PathParam(value="tenantId")
Integer tenantId,
@PathParam(value="id")
Long id)
@POST @Path(value="/add") ShiftTemplateView addShiftTemplate(@PathParam(value="tenantId") Integer tenantId, ShiftTemplateView shiftTemplate)
shiftTemplate - never null, without an id/version@PUT @Path(value="/update") ShiftTemplateView updateShiftTemplate(@PathParam(value="tenantId") Integer tenantId, ShiftTemplateView shiftTemplate)
shiftTemplate - never nullCopyright © 2017–2019 JBoss by Red Hat. All rights reserved.